home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / editor / smled141.zip / SMALLED.HLP (.txt) < prev    next >
OS/2 Help File  |  1996-10-24  |  206KB  |  2,466 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Smalled OS/2 editor ΓòÉΓòÉΓòÉ
  3.  
  4.                                   SMALLED 1.41
  5. Smalled is a powerfull OS/2 editor. It's fast and has a lot of extra's over the 
  6. system editor.  Smalled is a 32 bit Multi threaded PM application which has all 
  7. of the attractive OS/2 features  like direct manipulation (d&d), presentation 
  8. parameters, clipboard support , use of extended attributes, ATM font support, 
  9. WYSIWYG printing and extended text formatting tools 
  10.  
  11.      Disclaimer Registering/Shareware 
  12.      The Smalled controls 
  13.      How do I ..... 
  14.      What's new / History 
  15.      Future attractions 
  16.      Thanks 
  17.      About the author/support 
  18.      About Smalled 
  19.      Glossary/What is ..... 
  20.      Other Bianchi software products 
  21.  
  22.  For support please contact Biachi Software at: 
  23.  Eric.Slaats@pi.net 
  24.  
  25.  
  26. ΓòÉΓòÉΓòÉ 2. Thanks ΓòÉΓòÉΓòÉ
  27.  
  28.                                     !Thanks!
  29.  
  30. This version (1.40) took quite a while to build. There are a number of reasons 
  31. for this. I had to take my family on a summer holiday (relaxing :) ), The 
  32. Smalled HTML Extensions were released. Some of the changes made in this version 
  33. were realy complex. Besides that, this is only a hobby, I also have to attend 
  34. time to my job. 
  35.  
  36. I've got a lot of people to thank for their help while I was building this and 
  37. previous Smalled versions. Thanks to: 
  38.  
  39.      First the beta testers who kept me going, especially 
  40.       -Peter Landstreet (Barent) 
  41.       -Paulo Mario dos S. D. de Moraes 
  42.  
  43.      My wife. 
  44.      My two young kids for constantly interrupting and showing me what's 
  45.       really important. 
  46.      Rich Walsh for sharing the DT rendering method with me. 
  47.      An increasing number of users who send me their comments. 
  48.  
  49.  
  50. ΓòÉΓòÉΓòÉ 3. The Smalled controls ΓòÉΓòÉΓòÉ
  51.  
  52.  Smalled can be controlled/handled through the normal menu bar, the toolbar or 
  53. the context-popups.  Besides that Smalled will respond in any way to direct 
  54. manipulation and supports a number of hot keys. 
  55.  
  56.      Main menu 
  57.         -  File-menu 
  58.         -  Edit-menu 
  59.         -  Options-menu 
  60.         -  Tools-menu 
  61.      The toolbar 
  62.      The Statusbar 
  63.      Popups 
  64.         -  The context popup menu 
  65.         -  Statusbar Wrap popup 
  66.         -  Statusbar Indent popup 
  67.      Drag-n-drop 
  68.      Hotkeys and mouse 
  69.  
  70.  
  71. ΓòÉΓòÉΓòÉ 3.1. The Statusbar ΓòÉΓòÉΓòÉ
  72.  
  73.  Smalled has a configurable graphic statusbar. It contains four area's in which 
  74. information is displayed. 
  75.  
  76. The color of the statusbar can be changed by dropping a color on it. This color 
  77. will be saved when Smalled is closed. The font used can also be changed by 
  78. dropping a font. The width of the message area's will be set to match the font. 
  79. The hight however will not change. 
  80.  
  81. To configure the statusbar use the Statusbar preference page from the 
  82. preferences dialog. 
  83.  
  84. The Wrap and Indent areas feature a popup that will enable you to change the 
  85. Indent and Wrap modes for the current document. To activate these popups use 
  86. the context-menu button (most likely the RMB) on the wrap or indent area's. The 
  87. main-message area also contains a popup, this is the same popup as in the 
  88. main-edit area. 
  89.  
  90.  
  91. ΓòÉΓòÉΓòÉ 3.2. The Toolbar ΓòÉΓòÉΓòÉ
  92.  
  93.  The toolbar is the row of small icons (smarticons) at the top of the window. 
  94. By using the mouse and clicking once on these buttons, you're able to start the 
  95. most frequently used functions. The toolbar also provides Bubble-help. 
  96. Bubble-help can be toggled by doubleclicking mousebutton2 om the toolbar area. 
  97. The Toolbar can also be modified in a number of way's (see the  toolbar 
  98. preferences) or be toggled on and ofquickly. 
  99.  
  100. The icons in the toolbar have the following functions: 
  101.  
  102. By doubleclicking the icon right here in the help file, you'll get more 
  103. extensive help about the feature attached to the button. 
  104.  
  105.       -New. 
  106.       -Open 
  107.       -Insert file. 
  108.       -Save. 
  109.       -Save as. 
  110.       -Copy file to 
  111.       -Save-n-exit. 
  112.       -Print. 
  113.       -File info. 
  114.       -Undo. 
  115.       -Cut. 
  116.       -Copy. 
  117.       -Paste. 
  118.       -Clear. 
  119.       -Goto. 
  120.       -Find 
  121.       -Find again. 
  122.       -Replace. 
  123.       -Fonts. 
  124.       -Word wrap. 
  125.       -Indent 
  126.       -Text info. 
  127.       -Text formatting tools 
  128.       -Preferences. 
  129.  
  130.  
  131. ΓòÉΓòÉΓòÉ 3.3. The File menu ΓòÉΓòÉΓòÉ
  132.  
  133.  The file menu contains a number of options which enable you to handle a file 
  134. from and to disk, or to print it. From the items listed below, the New, Open, 
  135. Insert file, Save and Print options are  included in the toolbar. 
  136.  
  137.      New 
  138.      Open... 
  139.      Insert file... 
  140.      Reload file... 
  141.      Shred file... 
  142.      Save 
  143.      Save as... 
  144.      copy to file... 
  145.      Print... 
  146.      File information... 
  147.      Exit 
  148.      Save-n-exit 
  149.  
  150.  
  151. ΓòÉΓòÉΓòÉ 3.3.1. New ΓòÉΓòÉΓòÉ
  152.  
  153.  New clears the current document and will set the filename to: Untitled.fil. If 
  154. Untitled.fil is the current filename, save will act as if save-as is invoked. 
  155. A new document can also be created by using open with a non-existing filename, 
  156. this invokes a new action and the name of the new file is set to the name 
  157. entered. 
  158. Another way to invoke new is through drag-n-drop. Simply drag the Smalled 
  159. titlebar-icon to the shredder. 
  160.  
  161. If you select New or press the new button  , Smalled will first check if the 
  162. file you're currently editing has changed since load-time or since the last 
  163. time it was last saved. If this is the case, you will be prompted if the 
  164. current contents of Smalled have to be saved. You can reply with: 
  165.  
  166. Cancel: cancels the whole operation. You will return in the current document. 
  167.  
  168. No: doesn't save the current file, but it will perform the new operation. 
  169.  
  170. Yes: saves the current file and performs the new operation. 
  171.  
  172.  
  173. ΓòÉΓòÉΓòÉ 3.3.2. Opening a file ΓòÉΓòÉΓòÉ
  174.  
  175.  A document can be opened by selecting Open from the file menu or by clicking 
  176. the open button 
  177. Smalled will check if the file you're currently editing has changed since 
  178. load-time or since the last time it was saved. If this is the case, you will be 
  179. prompted if the current contents of Smalled have to be saved. You can reply 
  180. with: 
  181.  
  182. Cancel: cancels the whole operation. You will return in the current document. 
  183.  
  184. No: doesn't save the current file, but it start the fileopen dialog. The 
  185. contents of Smalled aren't distroyed yet, so if you press cancel in the 
  186. fileopen dialog, smalled returns to the current text. 
  187.  
  188. Yes: saves the current file and it will start the fileopen dialog. 
  189.  
  190. The fileopen dialog will be opened in the directory set with the set default 
  191. directory dialog. This can be either a default directory or the directory in 
  192. which the last opened file resides. 
  193.  
  194. If a filename is entered in the file open dialog, that doesn't exist, Smalled 
  195. will assume that you want to create a new file. It will clear the current 
  196. contents of smalled and set the filename in the titlebar to the name entered. 
  197. So if a nonexisting filename is entered, Open functions like New with the 
  198. ability to set a new filename. If you do this, an alarm will sound and the 
  199. statusbar will mention what you're doing. 
  200.  
  201. An other way of opening a file is to use the drag-n-drop capability of OS/2. If 
  202. a file object is dropped on the Smalled icon, Smalled will be started and the 
  203. dropped object will be opened. Drag-n-drop can also be used when Smalled is 
  204. already started. If an object is dropped on the Edit area, the dropped file 
  205. will be opened. If Smalled already contains text, this drop will have the 
  206. effect of a Insert file action. The contents of the dropped file will be 
  207. inserted at the point were the file is dropped (droppoint). 
  208.  
  209. Besides getting the file contents into Smalled, there are some values loaded 
  210. from the extended attributes if the file was previously saved with Smalled. The 
  211. font, tab, wrap, Indent and cursor position settings are loaded from the 
  212. extended attributes. 
  213.  
  214. Smalled can handle large files. However, some operations may become rather slow 
  215. as files grow very large (>800Kb). However, most of the time this shouldn't be 
  216. a problem because Smalled is multi-threaded. You may start editing or searching 
  217. while Smalled is still loading a file. 
  218.  
  219.  
  220. ΓòÉΓòÉΓòÉ 3.3.3. Insert file ΓòÉΓòÉΓòÉ
  221.  
  222.  If Insert file is selected from the File menu or if the Insert file button is 
  223. pressed, Smalled will start an action which has a large similarity with opening 
  224. a file. The fileopen dialog will be started using the directory set with the 
  225. Set default directory dialog and a filename can be entered. If the filename 
  226. doesn't exist, you will be prompted so. 
  227.  
  228. If the file exists, it will be opened and the contents of this file will be 
  229. inserted at the current cursor position. The name of the file which is 
  230. currently being edited will be preserved. The font, tab, indent and wrap 
  231. settings of the Inserted file will NOT be used. The retrieved text will use the 
  232. settings of the current file. There is however one xeption. If you're 
  233. retrieving a file while the smalled doesn't contain anything, it will handle a 
  234. file-insert as a fileopen. 
  235.  
  236. An alternative way of retrieving a file is to use the  drag-n-drop  capability 
  237. of OS/2. If a file object is dropped on the Edit area,  the file contents will 
  238. be inserted in the current text at the position of the drop (droppoint). 
  239.  
  240.  
  241. ΓòÉΓòÉΓòÉ 3.3.4. File information ΓòÉΓòÉΓòÉ
  242.  
  243.  The file information option in the file menu gives the possibility to get some 
  244. more information about the file you're currently editing. This option will only 
  245. work if the file you're editing is already present on disk. If you're editing a 
  246. new document, file information won't be available. 
  247.  
  248. File information gives info about: 
  249.  
  250.       - Current filename 
  251.       - Current filesize 
  252.       - Allocated filesize 
  253.       - Creation date (HPFS only) 
  254.       - Last access (HPFS only) 
  255.       - Last write 
  256.       - File attributes 
  257.  Besides that it gives information about five settings saved in the extended 
  258.  attributes. 
  259.  
  260.       - Used font 
  261.       - Wrap mode 
  262.       - Linelength 
  263.       - Indent mode 
  264.       - Used tabsize 
  265.  
  266.  
  267. ΓòÉΓòÉΓòÉ 3.3.5. Save ΓòÉΓòÉΓòÉ
  268.  
  269.  Saving the Smalled contents can be done by choosing the Save option from the 
  270. File menu, by pressing the save button  ,by using the popup  or by use 
  271. drag-n-drop. There is also a CTRL-S hotkey that will invoke save. Smalled will 
  272. save the contents, even if they aren't changed since last save or since 
  273. load-time. 
  274.  
  275. When a file is saved, the number of bytes saved to disk are displayed in the 
  276. statusbar. At the end of the save action the statusbar will display that the 
  277. file is saved including the total number of bytes saved. Normally this goes 
  278. very fast. 
  279.  
  280. If a file is saved, not only the contents are saved, but also the used font 
  281. ,the current wrap mode, the current Indent, tab size and the current cursor 
  282. position. These settings are saved in the Extended attributes. This way the 
  283. files can still be handled as pure ASCII.The drawback is that saving a file on 
  284. a fat drive may take extra time because the ea's on a fat drive  must be saved 
  285. in a separate file. 
  286.  
  287. The name used for saving the file is displayed in the titlebar. If the titlebar 
  288. contains the name Untitled.fil, Smalled assumes that you're editing a new file 
  289. and no filename has been entered yet. The standard file dialog will be started 
  290. so that a valid name may be entered. 
  291.  
  292. If the current name isn't the name you want to use for the file, use  save as 
  293. to save the Smalled contents. 
  294.  
  295. There is another (rather rude) way to save the Smalled contents. When Smalled 
  296. is exited, the current contents are checked if they're changed since load-time 
  297. or since the last save action. If this is the case, you're prompted if the 
  298. current contents have to be saved. 
  299.  
  300.  
  301. ΓòÉΓòÉΓòÉ 3.3.6. Save as ΓòÉΓòÉΓòÉ
  302.  
  303.  The Save as option of the file menu has as main purpose to save an existing 
  304. file under a new name. Normally the filename of the contents is diplayed in the 
  305. titlebar. The name displayed will be used when Save as starts the standard file 
  306. dialog. After the Save as action, the filename used for the file saved will be 
  307. changed in the filename used for save as. If you don't want that name to be 
  308. changed use the copy to file option in the same menu. 
  309.  
  310. If a text-selection is active in the edit area, the fileopen dialog will show a 
  311. checkbox which will enable you to save the selected text to a file. If this 
  312. option is choosen, the filename for the current text won't be changed. 
  313.  
  314. If the filename entered in the save dialog already exists, you're prompted. At 
  315. that point you can choose to overwrite the existing file or to cancel the save 
  316. as action. 
  317.  
  318.  
  319. ΓòÉΓòÉΓòÉ 3.3.7. copy to file... ΓòÉΓòÉΓòÉ
  320.  
  321.  The copy to file action enables you to save the file currently being edited 
  322. under another name (and in another path or drive) without changing the current 
  323. filename. This way it's easy to make multiple copies of one text-file. If copy 
  324. to file is activated, the standard file dialog is started. In the header of 
  325. that dialog you can see that copy to is started. 
  326.  
  327. If a text-selection is active in the edit area, the fileopen dialog will show a 
  328. checkbox which will enable you to save the selected text to a file. 
  329.  
  330. You may use all the facilities of the file open dialog, it won't affect the 
  331. file you're currently editing. 
  332.  
  333.  
  334. ΓòÉΓòÉΓòÉ 3.3.8. Print ΓòÉΓòÉΓòÉ
  335.  
  336.  By choosing the print option in the File menu or if the print button  is 
  337. selected, a print dialog is started. From this dialog you can print the entire 
  338. text, or a selection if one is active. If a selection has to be printed, check 
  339. the "print selected text" checkbox. Another attractive way to print the text or 
  340. a selection is by using drag-n-drop.  If this dialog is activated, the default 
  341. printer will be hilited. If you've got more printers installed, another printer 
  342. can be selected by hiliting the printername. (It may be a good idea to install 
  343. more printerobjects even if you've only got one physical printer. Every 
  344. printerobject can have a different set of properties. For example, one printer 
  345. for draft, one  for landscape, etc.) 
  346.  
  347. The print job properties for the printjob you're about to start can be modified 
  348. by choosing the setup button. A printer specific setup dialog will appear. This 
  349. dialog is contained in the printer driver and has its own help. 
  350.  
  351. If the print button is hit,Smalled will start printing. The Smalled print 
  352. routine is multi-threaded. This means you can work while Smalled is printing. 
  353. The Smalled print routine is a two staged routine. In the first stage, the 
  354. contents of the edit area are read. During this action a red slider will show 
  355. the progress made. During this red period, you shouldn't make any changes in 
  356. the text. Any changes made during this period may show up in the print 
  357. (depending on whether Smalled has already handled the line you're working on). 
  358.  
  359. The next stage in printing is the actual printing. The progress in this action 
  360. is shown by a yellow slider. During this action every function in Smalled may 
  361. be performed, it won't disturb the printout. Exiting Smalled at this time will 
  362. cause the printjob to be discarded without any further notice! 
  363.  
  364. The Smalled print facility features WYSIWYG printing. The way things look on 
  365. screen, they will appear on paper. There is a simple trick to create a 
  366. print-preview with the OS/2 system. Open the print object you want to print to 
  367. and activate the object popup. In the popup of a printer there is an option 
  368. named "Change status". With this option the spooler can be told to hold the 
  369. printjobs. If this option is flagged, the printjobs aren't sent to the printer, 
  370. but it will appear in the printer object. To view the contents simply 
  371. double-click in the job you want to view. OS/2 will start a viewer and you can 
  372. view the contents of tge print on-screen. (Future versions of Smalled will 
  373. contain a print-preview option) 
  374.  
  375. WYSIWYG printing in Smalled means: 
  376.  
  377. The font used in the edit area is the same font as used by the printer. If a 
  378. font incompatebility occurs, the print routine will try to match the printer 
  379. font as close as possible to the used screen font. An example: The system font 
  380. or the vio fonts aren't supported by printers. These are typical screenfonts 
  381. developed for fast screendisplay. If these fonts are printed OS/2 tries to 
  382. match them as closely as possible to one of the available fonts. In most cases 
  383. this will mean that Courier is selected because this is in most cases the only 
  384. other available non-proportional font. All ATM fonts are supported. 
  385.  
  386. The tab size as set in the Smalled is also used in the printed document. This 
  387. means that the width of the tabs is also used by the print-function By using 
  388. tabs it's possible to create tables. 
  389.  
  390. The tab size as set in the Smalled is also used in the printed document. This 
  391. means that the width of the tabs is also used by the print-function By using 
  392. tabs it's possible to create tables. 
  393.  
  394. If word wrap is on, the width of the lines printed are set by the size of the 
  395. main Smalled window! This means that Smalled uses the width of the Smalled main 
  396. window to set the width of the printed text. So a litteral copy of every 
  397. textline as you see them on the screen will appear on the printout. 
  398. Note that in a fullscreen (maximized) Smalled session with word-wrap, the lines 
  399. always exceed the width of the print-paper! 
  400.  
  401. There's no checking if the line width exeeds the printer page width! So if you 
  402. print very long lines, they are clipped at the side of the page. To prevent 
  403. this from happening, us the preview described above. 
  404.  
  405.  
  406. ΓòÉΓòÉΓòÉ 3.3.9. Exit ΓòÉΓòÉΓòÉ
  407.  
  408.  Exiting Smalled can be done by double clicking on the system icon, by 
  409. selecting the exit option of the file menu, by clicking the exit button in the 
  410. titlebar  or by using the F3 button. In all cases Smalled will check if the 
  411. file contents are changed since the last save action or since load-time. If 
  412. this is the case, you are prompted if the file has to be saved, if the exit 
  413. procedure should be canceled or if Smalled should quit without saving the 
  414. changes. 
  415.  
  416. If the current filename is Untitled.fil, selecting Yes from the dialog will 
  417. start the save as file dialog, so you can enter a valid filename. 
  418.  
  419. If a Smalled print session is active, it is discarded as Smalled exits! 
  420.  
  421. Smalled will also exit if CTRL-x or ALT-F4 is pressed. 
  422.  
  423.  
  424. ΓòÉΓòÉΓòÉ 3.3.10. Save-n-Exit ΓòÉΓòÉΓòÉ
  425.  
  426.  Save-n-Exit is a shortcut for exiting Smalled and saving the current contents 
  427. at the same time. This option is available in the File-menu or trough a Toolbar 
  428. button. 
  429.  
  430.  
  431. ΓòÉΓòÉΓòÉ 3.3.11. Reload file ΓòÉΓòÉΓòÉ
  432.  
  433. Reload file, destroys all currently made changes and reloads the file currently 
  434. being edited. If there are changes in the current document, a messagebox will 
  435. popup with the warning that all changes will be discarded. At that point the 
  436. reload action can be aborted. 
  437.  
  438. This option isn't available if the file being edited is Untitled.fil. (check 
  439. the title-bar for the current filename). 
  440.  
  441.  
  442. ΓòÉΓòÉΓòÉ 3.3.12. Shred file ΓòÉΓòÉΓòÉ
  443.  
  444.  Shred file deletes the file currently loaded without any further warning. As a 
  445. safety catch, the changed status of the dicument is set. This way an unwanted 
  446. Shred can be undone by saving the file. Note that if changes are made, the 
  447. document saved will not be the same as the document that's deleted! 
  448.  
  449.  
  450. ΓòÉΓòÉΓòÉ 3.4. The Edit-menu ΓòÉΓòÉΓòÉ
  451.  
  452.  The Smalled Edit-menu contains the items used to modify (or used in modifying) 
  453. the contents of the Smalled edit area. The Edit-menu contains the following 
  454. items: 
  455.  
  456.      - Undo 
  457.      - Cut 
  458.      - Cut line 
  459.      - Copy 
  460.      - Paste 
  461.      - Clear 
  462.      - Goto line 
  463.      - Find 
  464.      - Find again 
  465.      - Replace 
  466.      - Select all 
  467.      - Deselect all 
  468.  
  469.  
  470. ΓòÉΓòÉΓòÉ 3.4.1. Undo ΓòÉΓòÉΓòÉ
  471.  
  472.  Undo can be activated through the Edit-menu Undo option or by hitting the 
  473. button. 
  474.  
  475. Undo will try to undo (or redo) the last action. Smalled contains a one level 
  476. undo buffer. This means only the last action can be undone! 
  477.  
  478. Font changes can also be undone or redone. So a fontchange if it is invoked  by 
  479. a fontdrop or by setting the font through the font dialog can be undone. 
  480. Because Smalled has a one level undo, changing the font will destroy the 
  481. contents of the undo buffer.  So after a font change a cut, paste or clear 
  482. action can't be undone! 
  483.  
  484.  
  485. ΓòÉΓòÉΓòÉ 3.4.2. Cut ΓòÉΓòÉΓòÉ
  486.  
  487.  Cut can be activated through the Edit-menu option Cut, by hitting the  button 
  488. or by using the Shift-Del key combination. If there's no text selected, the cut 
  489. option is not available. Cut is also available through the popup-menu if 
  490. there's text selected. If cut is used to move text in Smalled, or between 
  491. multiple instances of smalled (or EPM), it's more conveniant to use 
  492. drag-n-drop. 
  493.  
  494. Cut deletes the selected text from the edit area and copies it to the 
  495. Clipboard. The text cut to the clipboard can be retrieved anywhere in the text 
  496. by using the paste function. When cut is invoked, any previous text contents of 
  497. the clipboard are destroyed. The Cut operation in Smalled is supported in the 
  498. main edit area and in several dialogs, in which parts of the text can be 
  499. selected like in the find, replace and the file-dialog. Use mouse or 
  500. Shift-arrow to select and cut to the clipboard (Shift-Del). 
  501.  
  502. The maximum amount of text you may cut to the clipboard is limited to 64 Kb in 
  503. Smalled. If you try to cut more then 64 Kb. Smalled will give an error message 
  504. and discard the cut operation. This is because Smalled is based on the MLE 
  505. control which has this restriction. In future releases of smalled this 
  506. restriction may be overcome. This limitation isn't there if drag-n-drop is used 
  507. when moving text. 
  508.  
  509.  
  510. ΓòÉΓòÉΓòÉ 3.4.3. Cut line ΓòÉΓòÉΓòÉ
  511.  
  512.  Since version 1.20 the cut-line option has been added. This option can also be 
  513. activated by using the CTRL-Y hotkey. This key-combination is very popular in 
  514. many editors. It cuts the current line to the clipboard. It doesn't matter if 
  515. WRAP is turned on or off. So a line is not a piece of text between two <CR> 
  516. characters but a line as visible on the screen. 
  517.  
  518.  
  519. ΓòÉΓòÉΓòÉ 3.4.4. Copy ΓòÉΓòÉΓòÉ
  520.  
  521.  Copy can be activated through the Edit-menu option Copy, by hitting the 
  522. button or the Control-Ins key combination. If there's no text selected, the 
  523. copy option is not available. If there's text selected, copy is also available 
  524. from the popup-menu. There's is also another way to use copy. You can use the 
  525. Smalled drag-n-drop possibility. Drag the selected  text to the point where you 
  526. want it and simply drop it. 
  527.  
  528. Copy copies the selected text to the Clipboard so it can be used somewhere else 
  529. in a paste operation. The selected text remains unchanged although previous 
  530. text contents of the clipboard are destroyed.  Text can be copied from the main 
  531. edit area and from several dialogs, in which parts of the text can be selected 
  532. like in the find, replace and the file-dialog. Use mouse or Shift-arrow to 
  533. select text and copy it to the clipboard by invoking Control-Ins. 
  534.  
  535. In Smalled a copy operation is limited to 64Kb. So if you select more then 64 
  536. Kb of text and try to copy it to the clipboard an error message is displayed 
  537. and the copy action will be discarded! This limitation isn't operartional if 
  538. text is copied by invoking a drag-n-drop operation. Through Drag-n-drop you can 
  539. copy any amount of text in a document or between documents. So Drag and Drop 
  540. doesn't have the 64 Kb limit. 
  541.  
  542.  
  543. ΓòÉΓòÉΓòÉ 3.4.5. Paste ΓòÉΓòÉΓòÉ
  544.  
  545.  Paste can be activated through the Edit-menu option Paste, by hitting the 
  546. button or the Shift-Ins key combination. If there's no text in the clipboard, 
  547. the paste option is not available. If the clipboard contains text, Paste may 
  548. also be selected from the popup-menu. If cut is used to move text in Smalled, 
  549. or between multiple instances of smalled (or EPM), it's more conveniant to use 
  550. drag-n-drop. 
  551.  
  552. Paste copies the data from the Clipboard (if there is any) to the current 
  553. cursor position in the main window . If any text is currently selected, it will 
  554. be deleted and replaced by the contents of the clipboard. If you want to 
  555. perform a paste in a dialog window, use Shift-Ins. 
  556.  
  557. The amount of text that smalled can paste is limited to 64Kb. If you try to 
  558. paste more  then 64 Kb of text, Smalled will give an error message and the 
  559. paste operation is discarded. This limitation isn't there when Drag-n-drop is 
  560. used. 
  561.  
  562.  
  563. ΓòÉΓòÉΓòÉ 3.4.6. Clear ΓòÉΓòÉΓòÉ
  564.  
  565.  Clear can be activated through the Edit-menu option Clear, by hitting the 
  566. button or the delete key. If there's no text currently selected, the clear 
  567. option is not available. If there's text selected, Clear may also be invoked 
  568. from the popup-menu. Besides using the clear button or popup you may also drag 
  569. the selected text to the shredder. The effect will be the same as deleting the 
  570. text. Shredded text can also be undone. 
  571.  
  572. A clear action deletes the currently selected text. This action can eventually 
  573. be undone by using Undo. 
  574.  
  575.  
  576. ΓòÉΓòÉΓòÉ 3.4.7. Find ΓòÉΓòÉΓòÉ
  577.  
  578.  The find dialog can be activated by using the Edit menu Find... option, by 
  579. hitting the button or by using the CTRL-F hotkey. Besides that, Find may also 
  580. be invoked from the popup-menu, if it is configured that way. The find dialog 
  581. is a modeless dialog. This means you can open it and still keep on working in 
  582. the edit area. If the dialog window is clicked, or the replace menu-option or 
  583. button is clicked, the dialog will become active. 
  584.  
  585. In the find dialog a find item can be entered. The maximum length of a find 
  586. item is 64 characters. If the find button is hit, a search will be conducted 
  587. through the text. This search can be tailored. Since version 1.00, two 
  588. checkboxes are added for this purpose. Normally a search will start at the 
  589. current cursor position and keep searching until the end of the file is reached 
  590. or the desired item is found. By checking the global checkbox, the search will 
  591. be conducted from the top of the file. Through the second checkbox, the search 
  592. can be made case-sensitive. This means that an exact match of the search-item 
  593. concerning upper- and lower case characters is performed. If this checkbox 
  594. isn't flagged, the search doesn't make a difference between upper- and lower 
  595. case characters. If a match is found, it will be hilited (selected). If no 
  596. matching item is found, a message is displayed. 
  597.  
  598. If a find is invoked, Smalled will also set a so-called jumppoint. This enables 
  599. you to return quickly to the point from where the find was invoked. 
  600.  
  601. If an item is found, the find dialog will dissapear. If the entered item has to 
  602. be searched again, it's possible to invoke the Find option again. Although a 
  603. simpler aproach is to use the Find again option. 
  604.  
  605. It is possible to move the find dialog around. Everytime this dialog is 
  606. invoked, it will look at the settings you set through Preferences. If the Use 
  607. last Find-dialog position was checked, the last position will be used to 
  608. display the dialog. If this setting was not checked, the dialog will be 
  609. displayed relative to the mouse-pointer. So you can position the dialog in the 
  610. place you find the most conveniant. Besides the position, the dialog will also 
  611. remember the last entered search item. 
  612.  
  613.  
  614. ΓòÉΓòÉΓòÉ 3.4.8. Find Again ΓòÉΓòÉΓòÉ
  615.  
  616.  Find again can be activated by using the Edit-menu Find again option or by 
  617. hitting the button. For the find again action, there are also two hotkeys 
  618. defined. Find again will also be invoked if F2 or CTRL-a is pressed. Besides 
  619. that, Find again may also be invoked from the popup-menu, if it is configured 
  620. that way. 
  621.  
  622. This option can only be used if the find action has been invoked at least once. 
  623. If find has been invoked, the search-text is preserved. Find again will use 
  624. this search-text. Find again will conduct a non-casesensitive search from the 
  625. current cursor position until the end off the file or until a matching item is 
  626. found. If a match is found, it will be hilited (selected). If no match is 
  627. found, an error message will be displayed. 
  628.  
  629. If Find again is invoked, Smalled will reset the jumppoint.This enables you to 
  630. return quickly to the point from where the last Find (again) was invoked. 
  631.  
  632.  
  633. ΓòÉΓòÉΓòÉ 3.4.9. Replace ΓòÉΓòÉΓòÉ
  634.  
  635.  The replace dialog can be activated by using the Edit-menu Replace... option, 
  636. by hitting the button or by using the CTRL-R hotkey. Besides that, Replace may 
  637. also be invoked from the popup-menu if it is configured that way. The replace 
  638. dialog is a modeless dialog. This means you can open it and still keep on 
  639. working in the edit area. If the dialog window is clicked, or the replace 
  640. menu-option or button is clicked, the dialog will become active. 
  641.  
  642. In the replace dialog, a target string and a replacement string can be entered. 
  643. With these strings, several actions can be started. 
  644.  
  645. - Next: if an item has already been found and selected, Next will try to find 
  646. the next match from the cursor on down. If a match has been selected, Next will 
  647. leave it alone and will try to find the next match. 
  648.  
  649. - Replace: if no item has yet been found, the replace action will first locate 
  650. a possible match and select it. This match isn't replaced yet. If replace is 
  651. hit again, the selected match will be replaced and Smalled will try to locate 
  652. the next match from the cursor on down. 
  653.  
  654. - All: All will replace all matches from the cursor on down, without prompting 
  655. the user. 
  656.  
  657. - Cancel: cancels the replace action and closes the replace dialog. 
  658.  
  659. If no replacement string is entered and the replace action is started, the 
  660. target string  is deleted (when found). 
  661.  
  662. The search action the replace dialog conducts, works just like find. (In fact 
  663. it uses the same code.) Since version 1.00, two checkboxes are added to the 
  664. replace dialog. If Global is checked, the first search for the target-item will 
  665. be conducted from the top of the file, if it concernes the replace key and the 
  666. all key. Next always searches from the cursor position. If global isn't 
  667. checked, the search always goes from the current cursor position. 
  668.  
  669. The replace dialog will remember the place it is dragged to, so the next time 
  670. replace is invoked, the dialog will check the settings in Preferences. If the 
  671. Use last Rplace-dialog position is checked, the dialog will open at the last 
  672. used position, if it isn't checked, the dialog will appear relative to the 
  673. mouse-pointer. This enables you to put the replace dialog in a spot you find 
  674. the most conveniant. This position will be remembered through sessions. Besides 
  675. remembering the dialog window place, the target and replacement strings are 
  676. also remebered (although not between sessions). 
  677.  
  678.  Replace also sets a jumppoint. So by invoking CTRL-J, the cursor will jump to 
  679. the last point the cursor was before the replace. 
  680.  
  681.  
  682. ΓòÉΓòÉΓòÉ 3.4.10. Select all ΓòÉΓòÉΓòÉ
  683.  
  684.  Select all will make a selection of all the text entered in Smalled. Don't use 
  685. this option if you want to delete all text in a large file. This takes a lot of 
  686. time because the complete file contents will be transfered into the undo 
  687. buffer! Better and faster is to use the New option from the File menu. 
  688.  
  689.  
  690. ΓòÉΓòÉΓòÉ 3.4.11. Deselect all ΓòÉΓòÉΓòÉ
  691.  
  692.  Deselect all will undo the current text selection. There are two horkey's 
  693. assigned to this function, The standard OS/2 Ctrl-\ and (more convenient) the 
  694. ESC key. 
  695.  
  696.  
  697. ΓòÉΓòÉΓòÉ 3.4.12. Goto line ΓòÉΓòÉΓòÉ
  698.  
  699.  There are several ways to go to a specific line. You may use the Goto Line 
  700. option of the Edit menu or the CTRL-G hot-key to activate the goto line dialog. 
  701. Besides that, Goto again may also be invoked from the popup-menu if it is 
  702. configured that way.   This dialog can be handled through use of the keyboard 
  703. or by using the mouse. You may use the up - and down arrow keys to scroll to 
  704. all the possible line nr's (it automaticly switches between 1 and the maximum 
  705. linenr and vice versa). It's also possible to click with the mouse on the 
  706. arrows displayed with the spinbutton. 
  707.  
  708. If a goto is invoked, the jumppoint will be reset to the current line before 
  709. the jump, so that with a stroke of CTRL-J the cursor returns to the last point 
  710. before goto was invoked. 
  711.  
  712. Another (easy) way to change the current line, is to invoke active vertical 
  713. scrolling . You can grab the vertical scrollbar with the mouse and drag it. The 
  714. text will then scroll, meanwhile the linenumber of the topmost line will be 
  715. displayed in the statusbar. 
  716.  
  717.  
  718. ΓòÉΓòÉΓòÉ 3.4.13. Jumppoint ΓòÉΓòÉΓòÉ
  719.  
  720.  Since version 1.0, Smalled knows a so-called jumppoint. A jumppoint can be 
  721. used for fast switching between two points in the text. If a file is opened, 
  722. Smalled will look if it is a file previously saved with Smalled. If this is the 
  723. case, Smalled will restore the last cursor position. At that moment, the 
  724. jumppoint is initialized with a 1. 
  725.  
  726. If the jumppoint hotkey CTRL-J is pressed, the cursor will jump to line 1 and 
  727. the corsor position from where the jump took off is saved as the next 
  728. jumppoint. So if CTRL-J is pressed again, the cursor will return to the place 
  729. before the jump and the jumppoint is set again to the linenr from where the 
  730. jump took off. 
  731.  
  732. Setting Jumppoints : 
  733.  
  734. a jumppoint can be set by invoking a jumppoint. If CTRL-J is pressed, the 
  735. cursor position  from where the jump took off will be the next jumppoint. 
  736.  
  737. Find and replace will also set jumppoints. If a find/replace is invoked and the 
  738. cursor moves to a find match, the place from where the find was invoked is 
  739. stored as a jumppoint. So pressing CTRL-J will return to the place before the 
  740. jumppoint. Note that the next jumppoint is the place where find found a match! 
  741.  
  742. A jumppoint is also set as goto is invoked. The cursorpoint from where goto 
  743. took off, is set as jumppoint. 
  744.  
  745.  
  746. ΓòÉΓòÉΓòÉ 3.5. The Options menu ΓòÉΓòÉΓòÉ
  747.  
  748.  The options menu contains items with which the working mode of Smalled can be 
  749. changed. 
  750.  
  751.      Set font 
  752.      Set color 
  753.      Tab set 
  754.      Wrap 
  755.      Indent 
  756.      Text info 
  757.      Use default font 
  758.      Preferences 
  759.  
  760.  
  761. ΓòÉΓòÉΓòÉ 3.5.1. Set font ΓòÉΓòÉΓòÉ
  762.  
  763.  Setting the current font can be done in a number of ways. You can select the 
  764. button or select the fonts.. option in the edit-menu. This will start the 
  765. Standard font dialog. Through this dialog a new font can be appleid as current 
  766. font or saved as default font. If a font is set, the new font will be displayed 
  767. in the statusbar. A font change can be undone by using Undo . 
  768.  
  769. A more elegant way is to use Drag-n-Drop. By opening the font palette in the 
  770. system setup folder, you can select a font and drop it on the edit area. 
  771. Smalled will change the current font to the dropped font. The new font will be 
  772. displayed in the statusbar. If the file is saved, this font will be remembered 
  773. when the file is reopened or retrieved. 
  774.  
  775. If the font menu is activated, the change flag will be changed. This means that 
  776. Smalled thinks the file is changed. If you exit Smalled, you will be prompted 
  777. to save the file even if the contents aren't changed text-wise. If the file is 
  778. saved, the selected font will be saved in the EA's. So the font will be 
  779. remembered when the file is reopened or retrieved. 
  780.  
  781.  
  782. ΓòÉΓòÉΓòÉ 3.5.2. tab set ΓòÉΓòÉΓòÉ
  783.  
  784.  If the Tab set option from the options menu is activated, a dialog will be 
  785. displayed. 
  786.  
  787. In this dialog, the new tabsize in mm can be entered or the tabsize can be 
  788. restored to the default value. 
  789.  
  790. The tab setting used in the edit area will also be used while  printing. 
  791. Besides that it will be saved in EA's of the file when the file is saved. 
  792.  
  793.  
  794. ΓòÉΓòÉΓòÉ 3.5.3. Wrap ΓòÉΓòÉΓòÉ
  795.  
  796.  Smalled supports Word-wrap and Line-wrap which can be controlled through the 
  797. Wrap submenu or by the Statusbar Wrap-popup. 
  798. By using the Wrap option in the Options menu, the Wrap-toggle button or Ctrl-W, 
  799. the wrap status will toggle. This will be reflected in the wrap-area of the 
  800. statusbar. 
  801.  
  802. Word-wrap mode (W-Wrap) will wrap the lines that exceed the width of the edit 
  803. area. window to the next line. Resizing the window will cause a reordering of 
  804. the text. Word-wrap doesn't add any <cr> (newline) characters to the text. 
  805. Word wrap can be used to set the page width for a print job. If word wrap is 
  806. turned on, the print routine will calculate the line width and use it while 
  807. printing. 
  808.  
  809. Line-wrap mode (L-Wrap) will automaticly insert a <cr> character when a certain 
  810. linelength is reached. The linelength that is used can be set to a default 
  811. value with the text-preferences page. If a different value needed in the 
  812. current document, it can be set by using the Set linelength dialog. 
  813. If the Line-wrap mode is turned on, the current document won't be reflowed! The 
  814. Linewrap mode only applies to the current line and will be active when typing 
  815. in text. If you like to reformat the document or parts of it, use the 
  816. text-formatting tools. 
  817.  
  818. The Wrap submenu is almost identical to the statusbar-wrap-area popup. These 
  819. menu's contain the following items: 
  820.  
  821.      Toggle wrap (submenu only). 
  822.      Wrap off. 
  823.      Line-wrap. 
  824.      Word-wrap. 
  825.      Default wrap. 
  826.      Set linelength 
  827.  
  828.  The Toggle wrap has the effect as using the menuitem wrap in Options without 
  829.  using the submenu arrow. It toggles to the next wrap state (Wrap off, L-Wrap, 
  830.  W-Wrap). 
  831.  One of the items in the submenu or the popup (Off, Line-wrap or Word-wrap) 
  832.  will be checked to show which one is currently active. By activating the 
  833.  default option, the setting from the text-preferences will be used. 
  834.  
  835.  The default setting for wrap can be set using the Text preferences. The 
  836.  default will be used if a new file is created or a file with no smalled ea's 
  837.  attached is loaded. Besides that, the Wrap setting (as well as the linelength) 
  838.  used in a document will be stored in the file ea's when a document is saved. 
  839.  
  840.  
  841. ΓòÉΓòÉΓòÉ 3.5.4. Linelength dialog ΓòÉΓòÉΓòÉ
  842.  
  843.  The Linelength dialog can be activated through the wrap submenu or through the 
  844. statusbar-wrap popup menu. 
  845.  
  846. Through this dialog, the linelength currently used for a document can be 
  847. changed. This will affect the following parts of Smallled that rely on the 
  848. linelength setting : 
  849.  
  850.      Line-wrap (if on). 
  851.      the settings in the Text-formatting-dialog. 
  852.      Action taken by Reflow. 
  853.      Action taken by Linebreak. 
  854.   The length set in this dialog will be saved in the ea's of a file when the 
  855.  document is saved. 
  856.  
  857.  
  858. ΓòÉΓòÉΓòÉ 3.5.5. Indent ΓòÉΓòÉΓòÉ
  859.  
  860.  The automatic indenting mode can be controlled by the Indent item in the 
  861. options menu, by using the statusbar indet popup, By the Ctrl-D hotkey or by 
  862. pressing the indent button on the toolbar. The statusbar will show the indent 
  863. status for the current document. 
  864.  
  865. Indenting inserts spaces or tab characters after a <cr> character is inserted 
  866. and so aligning it with the previous line. To do this the indent characters are 
  867. taken from the previous line. 
  868.  
  869. Indenting is fully compatible with the Line-wrap mode This means that if a line 
  870. is indented and the Line-wrap mode will invoke a <cr>, Smalled will advance on 
  871. to the next line and add an indent. Indenting is not campatible with Word-Wrap. 
  872. The reason for this is that Word-Wrap does not insert <cr> characters in the 
  873. text. 
  874.  
  875. The Indent submenu and the indent statusbar popup contain (almost) the same 
  876. features: 
  877.  
  878.      Toggle indent (Indent submenu only) 
  879.      Indent on. 
  880.      Indent off. 
  881.      Default. 
  882.  
  883.  The Toggle indent has the effect as using the menuitem indent in Options 
  884.  without using the submenu arrow. It toggles indent state. 
  885.  The on or off item will be checked to show if indent is currently active. By 
  886.  activating the default option, the setting from the text-preferences will be 
  887.  used. 
  888.  
  889.  The default setting for indent can be set using the Text preferences.. The 
  890.  default will be used if a new file is created or a file with no smalled ea's 
  891.  attached is loaded. Besides that, the indent setting used in a document will 
  892.  be stored in the file ea's when a document is saved. 
  893.  
  894.  
  895. ΓòÉΓòÉΓòÉ 3.5.6. Toolbar Toggle ΓòÉΓòÉΓòÉ
  896.  
  897.  The toolbar can be toggled on and off in Smalled. This can be done by the 
  898. toolbar menu option in the Options menu or by hitting the CTRL-= Hotkey. 
  899.  
  900. To change the default visibility of the toolbar use the Toolbar preference 
  901. page. 
  902.  
  903.  
  904. ΓòÉΓòÉΓòÉ 3.5.7. Statusbar ΓòÉΓòÉΓòÉ
  905.  
  906.  The statusbar can be toggled on and of by the Statusbar item in the options 
  907. menu. 
  908.  
  909. To change the default visibility of the statusbar use the Statusbar preference 
  910. page. 
  911.  
  912.  
  913. ΓòÉΓòÉΓòÉ 3.5.8. Text info ΓòÉΓòÉΓòÉ
  914.  
  915.  Text info supplies the user with some information about the text currently 
  916. loaded. Text info will display the number of characters and the font currently 
  917. used in the statusbar. 
  918.  
  919.  
  920. ΓòÉΓòÉΓòÉ 3.5.9. Preferences ΓòÉΓòÉΓòÉ
  921.  
  922.  The Smalled preferences are organized in a notebook in which each page handles 
  923. a certain item. If a change is made in one of the settings displayed in this 
  924. notebook, these changes will take effect immediatly. The Smalled preferences 
  925. notebook has the following pages: 
  926.  
  927.      General 
  928.      Text 
  929.      Toolbar 
  930.      Popup 
  931.      Statusbar 
  932.      d&d 
  933.      Dialogs 
  934.      Default dir 
  935.      Tools 
  936.  
  937.  
  938. ΓòÉΓòÉΓòÉ 3.5.10. General preferences ΓòÉΓòÉΓòÉ
  939.  
  940.  The general area contains three area's.  Exit button: This creates an X button 
  941. in the titlebar next to the max-min buttons. This is a very convenient buton, 
  942. however if you're using utilities like Xit or NPSWPS, this button is 
  943. unnesecary. 
  944.  
  945. Auto-cascade controles the behaviour of the Smalled main window when more 
  946. Smalled instances are opened (see also New Smalled session and starting more 
  947. Smalled instances). When the autocascade button is checked, new Smalled windows 
  948. will be shown cascaded on the desktop. If the autocascade button is of, Smalled 
  949. instances will be show over each other (handy for users with small screens). 
  950.  
  951. Backup on fileopen: Through this setting it's possible to let Smalled make a 
  952. backup of the every file that is opened. The file will loose it's extension and 
  953. a .bak extension is attached to the file. For this backup mechanism to work a 
  954. valid directory name has to be entered in the "Backup Dir." entryfield If no 
  955. name is entered, or an invalid name, no backup is made. If a backup has to be 
  956. made in the directory the original resides in, simply add a . (dot) in this 
  957. entryfield. 
  958.  
  959. Load cursor position: Smalled saves the cursor-position when a document is 
  960. saved. If this checkbox is flagged, this position is restored when a file is 
  961. opened. 
  962.  
  963. Load/save file settings Smalled will save a number of document attributes in 
  964. the Extended attributes attached to the documents file. If this option is 
  965. checked the attributes are saved. This means a slightly longer load time for 
  966. FAT drives. In case of HPFS drives this shouldn't make any difference in load 
  967. time. If this option isn't checked, no document info is saved or loaded. This 
  968. means the documents are always displayed with the defaults set in the  Text 
  969. preferences. 
  970.  
  971. Saved are: 
  972.  
  973.      Font. 
  974.      Wrap mode. 
  975.      Indent mode. 
  976.      Linelength. 
  977.      Tabsize. 
  978.      Cursorposition. 
  979.   The attributes saved in a files ea's can be viewed with the File information 
  980.  option from the File menu. 
  981.  
  982.  
  983. ΓòÉΓòÉΓòÉ 3.5.11. text preferences ΓòÉΓòÉΓòÉ
  984.  
  985.  Text Preferences are use to set the default values for the attributes used for 
  986. text display and handling. The default values are used when: 
  987.  
  988.       - New is invoked 
  989.       - Smalled is opened without a file 
  990.       - The load/save file setting isn't checked 
  991.       - A file without Smalled ea's is opened 
  992.  
  993.  Indent controls the default Indent behaviour . 
  994.  
  995.  Wrap controls the default wrap mode as described in Wrap The Linelength will 
  996.  be used by L-warp and by some text-formatting tools. 
  997.  
  998.  Tab can't be unchecked yet. What can be set is the default tab-size in mm. The 
  999.  most convenient size in my experience is 10 mm. 
  1000.  
  1001.  
  1002. ΓòÉΓòÉΓòÉ 3.5.12. Toolbar preferences ΓòÉΓòÉΓòÉ
  1003.  
  1004.  Smalled contains a fully configurable toolbar which can be modified in the 
  1005. toolbar preference page.  Every change that is made will be effective 
  1006. immediately. This means that if a button is added or  removed, the toolbar will 
  1007. instantly change.  Listbox: The largest part of this page is filled by a 
  1008. listbox in which all the possible toolbar entries are mentioned. If an entry is 
  1009. selected, the button will appear in the toobar, if it is deselected, it will be 
  1010. removed from the toolbar. The empty spaces between logical groups of buttons 
  1011. are marked as [Empty space] and can also be added or removed. 
  1012.  
  1013. Toolbar: If desired the toolbar can also be turned off. If this chackbox is 
  1014. flagged, the toolbar will be visible, if it is deselected the toolbar will 
  1015. instantly disappear. 
  1016.  
  1017. Bubble help: The Bubble help can be turned of by default. This can also be done 
  1018. by double clicking the right mouse button on the toolbar. 
  1019.  
  1020. Compact: This switch is used to make the toolbar more compact in size. The 
  1021. buttons will move closer together. This gives small screens the upportunity to 
  1022. show more buttons. Besides that You may also like it better than the normal 
  1023. toolbar. 
  1024.  
  1025.  
  1026. ΓòÉΓòÉΓòÉ 3.5.13. Popup preferences ΓòÉΓòÉΓòÉ
  1027.  
  1028.  Smalled contains a configurable context popup menu.  Items: The popup area 
  1029. contains items that can be added to the context popup. The context popup will 
  1030. always contain the cut, clear, copy and paste items. If the dialog is closed 
  1031. with OK, the changes made for the popup will take effect immediately. 
  1032.  
  1033. The popup will appear if the Right Mouse Button is pressed (if this isn't 
  1034. changed in the OS/2 settings) while the mousepointer is over the editare or the 
  1035. main-message area of the Statusbar. 
  1036.  
  1037.  
  1038. ΓòÉΓòÉΓòÉ 3.5.14. Statusbar preferences ΓòÉΓòÉΓòÉ
  1039.  
  1040.  Smalled contains a configurable toolbar since version 1.40. In this 
  1041. preferences page the areas that will show in the statusbar can be set. The 
  1042. Statusbar can also be turned on and of. If you want to change the color or the 
  1043. font of the Statusbar, simply use Drag-n-Drop of a color or a font. 
  1044.  
  1045. Statusbar: This switch turnes the statusbar on and off. This can also be done 
  1046. with the statusbar switch in the options menu. 
  1047.  
  1048. Fields: This area contains three fields in the statusbar that can be toggled. 
  1049. The main message area will always be on. 
  1050. If the Wrap andIndent area's are turned of, the popups attached to these area's 
  1051. can't be invoked. The main-popup can always be invoked from the 
  1052. main-message-area. 
  1053.  
  1054.  
  1055. ΓòÉΓòÉΓòÉ 3.5.15. d&d preferences ΓòÉΓòÉΓòÉ
  1056.  
  1057.  Smalled contains a full d&d interface  which is also fully compatible with 
  1058. Dragtext. It has a minimal set of configurable options.  Original filename on 
  1059. save: When a document or a part of a document is saved through d&d, Smalled 
  1060. uses the default filename that the WPS returns. Usually this is "Data File". If 
  1061. this checkbox is flagged, the name in the titlebar is used as the save-name. 
  1062. This only works if there is a valid filename in the titlebar. If it's showing 
  1063. untitled.fil, the WPS default will be used. 
  1064.  
  1065. Use Smalled drag-n-drop: It is possible to partly deactivate Smalled d&d 
  1066. interface. If this button is flagged, the full d&d interace of Smalled will be 
  1067. active. If this isn't checked, the d&d interface for the main edit window is 
  1068. turned of. Drag-n-drop from the titlebar-icon will still work. Use this option 
  1069. if you prefer the DragText utility for handling the d&d for Smalled's main 
  1070. window or if you don't want to use drag-n-drop. 
  1071.  
  1072. Smalled icon on save: This option isn't available yet, but will be in a future 
  1073. release. 
  1074.  
  1075.  
  1076. ΓòÉΓòÉΓòÉ 3.5.16. Dialogs preferences ΓòÉΓòÉΓòÉ
  1077.  
  1078.  Smalled can also save the last position of the find and replace dialogs. 
  1079.  
  1080. If the checkboxes are on, the find and replace dialogs will appear at the last 
  1081. used  position. If the check-boxes are off, the dialogs appear relative to the 
  1082. mouse-pointer. In this  case, starting a find or replace dialog from the 
  1083. main-menu, the popup or the toolbar will all result in  different positions on 
  1084. the screen. 
  1085.  
  1086. The open and the font dialog. are a different story. If a font or open dialog 
  1087. is dragged, the position will be remembered during the session. If Smalled is 
  1088. closed and opened again, the  position of these dialogs will again be the left 
  1089. lower corner of the screen. If the chackboxes for these  dialogs are set, the 
  1090. position will be remembered through sessions. 
  1091.  
  1092.  
  1093. ΓòÉΓòÉΓòÉ 3.5.17. Set default dir ΓòÉΓòÉΓòÉ
  1094.  
  1095.  The set default dir preference page contains a dialog which will enable you to 
  1096. set the default directory for save and open actions. A drive can be selected in 
  1097. the combobox in the upper-left corner. The listbox will show the subdirectories 
  1098. of the current directory of that drive. If a subdirectory is selected by a 
  1099. double-click, this dir is added to the default path displayed above the 
  1100. listbox. If OK is pressed, the directory shown in the top entryfield will be 
  1101. saved as standard directory which will be used in save as and open actions. 
  1102.  
  1103. If the checkbox in Last used directory is flagged, the directory last 
  1104. approached for a file open or file retrieve is used as default dir. So opening 
  1105. a file in a new directory will make this directory default. If this flag is on, 
  1106. the directory set in the dialog  has no meaning. 
  1107.  
  1108.  
  1109. ΓòÉΓòÉΓòÉ 3.5.18. Tools ΓòÉΓòÉΓòÉ
  1110.  
  1111.  The Tools contains only one item yet. This is the directory where Smalled can 
  1112. find The Smalled HTML Extensions. If no path is entered, Smalled will think 
  1113. that the Smalled HTML Extensions are placed in the current directory. If it 
  1114. can't find SMEHTM in the given path an error message is displayed. 
  1115.  
  1116.  
  1117. ΓòÉΓòÉΓòÉ 3.5.19. Use default font ΓòÉΓòÉΓòÉ
  1118.  
  1119.  If Use default font is selected, the font set as default font will be 
  1120. retrieved from the OS2.INI file and activated. This font change is confirmed in 
  1121. the statusbar. 
  1122.  
  1123.  
  1124. ΓòÉΓòÉΓòÉ 3.5.20. Set color dialog ΓòÉΓòÉΓòÉ
  1125.  
  1126.  The set color option in the Options menu will start the change color dialog. 
  1127. In this dialogbox two areas with colored squares are displayed. The left area 
  1128. controls the forground color (text), the right area controls the background 
  1129. color. By single clicking on one of the colored squares, the color of the 
  1130. sample underneath the colored areas will change to the selected color. 
  1131.  
  1132. If Save is clicked, the choosen color combination will be made current in 
  1133. smalled. Besides that the selected color setting will be saved in the OS/2 INI 
  1134. file and become the default color for the next sessions. If Apply is clicked, 
  1135. the selected color setting will be made active for the current session, but it 
  1136. won't be saved as default. 
  1137.  
  1138. The colors used in this color dialog are the 16 standard solid colors (first 16 
  1139. squares). The other nine colors depend on the setting of the system colors on 
  1140. your machine. If these colors are changed (use scheme palettes), the colors in 
  1141. this dialog as well the edit area may change. The next nine colors in the color 
  1142. dialog map to the following system colors. 
  1143.  
  1144.       1 Window background 
  1145.       2 Active titlebar 
  1146.       3 Desktop 
  1147.       4 Active window border 
  1148.       5 Standard MLE background 
  1149.       6 Standard text color 
  1150.       7 Help background 
  1151.       8 Help highlight 
  1152.       9 Neutral color (Text) 
  1153.  
  1154.  You may also change the colors of smalled by dropping colors on the smalled 
  1155.  window. Every part of the smalled window (title, statusbar, menu etc.)can be 
  1156.  changed using 256 colors. These colors will also be saved as default. The main 
  1157.  edit area however accepts only 16 basic solid colors. Besides that dropping a 
  1158.  color on the edit area will have the same effect as applying a color (this 
  1159.  color won't be saved). 
  1160.  
  1161.  
  1162. ΓòÉΓòÉΓòÉ 3.6. The Tools menu ΓòÉΓòÉΓòÉ
  1163.  
  1164.  Tools is a menu that is added since version 1.40. It contains a number of 
  1165. utilities that can format the text currently selected in a large number of 
  1166. ways. 
  1167.  
  1168.      To upper. 
  1169.      To lower. 
  1170.      Wordcount. 
  1171.      Text format. 
  1172.      Smalled HTML Extensions. 
  1173.      New Smalled Session. 
  1174.  
  1175.  
  1176. ΓòÉΓòÉΓòÉ 3.6.1. To upper ΓòÉΓòÉΓòÉ
  1177.  
  1178.  This menu option performs an uppercase conversion for the selected text. This 
  1179. action can be undone if the selected text doesn't exceed 64 Kb. 
  1180.  
  1181.  
  1182. ΓòÉΓòÉΓòÉ 3.6.2. To Lower ΓòÉΓòÉΓòÉ
  1183.  
  1184.  This menu option performs an lowercase conversion for the selected text. This 
  1185. action can be undone if the selected text doesn't exceed 64 Kb. 
  1186.  
  1187.  
  1188. ΓòÉΓòÉΓòÉ 3.6.3. WordCount ΓòÉΓòÉΓòÉ
  1189.  
  1190.  Worcount counts the words in the selected text. If no text is selected, 
  1191. wordcount will count the words for the full document. The result will be 
  1192. displayed in the statusbar .br  The Smalled wordcount function takes the 
  1193. following characters as word separators: 
  1194.  
  1195. <space> <cr> <tab> - . , ( ) < > \ / ! = + 
  1196.  
  1197. By using these chars as separators you might get another count from Smalled 
  1198. than from other editors or wordprocessors because they might use other 
  1199. word-separators. 
  1200.  
  1201.  
  1202. ΓòÉΓòÉΓòÉ 3.6.4. Smalled HTML Extensions ΓòÉΓòÉΓòÉ
  1203.  
  1204.  This options starts a separate product that can work together with Smalled and 
  1205. which is used to create HTML documents. 
  1206.  
  1207. By the time of the release of this version of Smalled (1.40) the 1.00 version 
  1208. of the Smalled HTML extensions is already out there. It can be fetched as 
  1209. SMEHTM10.ZIP from Hobbes or the BMT sites. If you register Smalled, SMEHTM can 
  1210. be registered for only an additional $7. This means that Smalled +SMEHTM will 
  1211. cost $25. 
  1212.  
  1213. (More about the Smalled HTML Extensions can be found in the Other Bianchi 
  1214. software products section of this help.) 
  1215.  
  1216. BTW. For those of you who've already registered SMEHTM (thanks), the 
  1217. registration codes will change with the next release of SMEHTM. This because 
  1218. some asshole cracked the SMEHTM registration codes and is distributing them 
  1219. freely over Russian BBSes. I don't know why he finds this $7 application 
  1220. important enough to crack. I loath this kind of piracy (It will kill 
  1221. inexpensive shareware) and and I see no other way to fight it than to bother 
  1222. you with a redistribution of new codes, sorry for this .br Eric 
  1223.  
  1224.  
  1225. ΓòÉΓòÉΓòÉ 3.6.5. New Smalled session ΓòÉΓòÉΓòÉ
  1226.  
  1227.  It is possible to invoke a new instance from Smalled from the tools menu. The 
  1228. new Smalled instance will be placed directly over the current Smalled session, 
  1229. or it will be cascaded depending on the setting in the general preferences. 
  1230.  
  1231. Note: It is neccesary for this option to work in all circumstances that the 
  1232. Smalle.exe is in a directory that is in the PATH variabele. If you get a 
  1233. message that Smalled can't find the Smalled.exe file, check the Path statement 
  1234. in your config.sys. 
  1235.  
  1236. There are other ways to start multiple Smalled sessions. (These will also be 
  1237. autocascaded if the checkbox in the general page is checked). See Start 
  1238. multiple Smalled instances for more info about creating a Smalled object. 
  1239.  
  1240.  
  1241. ΓòÉΓòÉΓòÉ 3.6.6. Text-format ΓòÉΓòÉΓòÉ
  1242.  
  1243.  In version 1.40 the Text-formatting utilities are introduced. This set of 
  1244. tools makes it possible to reformat selected parts in a document in a large 
  1245. number of ways. 
  1246.  
  1247. The possibilities from these utilities are accessable in two ways. From a 
  1248. dialog which will let you combine 8 different formatting tools and so creating 
  1249. the possibility to perform a powerfull conversion with the push of a button. 
  1250. The second method is to access single tools from the Text-format submenu or 
  1251. through hotkeys and so performing single reformatting tasks. 
  1252.  
  1253.      Text format dialog. 
  1254.      Reflow. 
  1255.      Linebreak. 
  1256.      Remove CR. 
  1257.      Remove tabs/sp. 
  1258.      Insert Indents. 
  1259.      Insert >. 
  1260.  
  1261.  If a reformatting action is imvoked on a selected text part smalled then 48 Kb 
  1262.  the action can be undo by using UNDO 
  1263.  
  1264.  
  1265. ΓòÉΓòÉΓòÉ 3.6.6.1. Text-format dialog ΓòÉΓòÉΓòÉ
  1266.  
  1267.  The textformattinmg dialog contains a number of tools that can be used in one 
  1268. action to reformat the selected text. The dialog is build around three 
  1269. different groups that perform distinctive tasks during reformatting. 
  1270. To perform a function on the selected text, you've got to check this function 
  1271. and hit OK. It is advised to experiment with this dialog to understand it's 
  1272. power. 
  1273.  
  1274. The text-format functions are intelligent enough to be combined. Smalled will 
  1275. handle them in a sequence that will secure a problemless reflow of text. At the 
  1276. end of this page the precedence of the several format options is mentioned. 
  1277.  
  1278. Reflow text. This group contains the items that will reflow the selected text. 
  1279.  
  1280.      Remove Returns: This function will remove all the single <cr> characters 
  1281.       from the selected text. If a double <cr> is encountered, they will be 
  1282.       left alone. This way paragraphs will be preserved when performing this 
  1283.       action. This function can a.o. be used to convert a line-wrapped document 
  1284.       to a word-wrapped document. 
  1285.      Remove multiple spaces/tabs This function removes all multiple spaces and 
  1286.       tabs or combinations and replaces it with a space or a tab (whatever is 
  1287.       last in the replaced block). 
  1288.      Indent This function will indent the selected text with the indent shown 
  1289.       in the first line of the selected text. So for this function to work you 
  1290.       first have to indent a line and then select and proces it. 
  1291.      Linebreak at: This function searches for the last tab or space within the 
  1292.       given linelength and replaces this with a <cr>. if there is no space or 
  1293.       tab within the given scope, the <cr>is entered on the exact position 
  1294.       given in the dialog. 
  1295.  
  1296.  Text This group has two entries that actually modify the text. It will 
  1297.  probably see most of it's use by formatting mail text. 
  1298.  
  1299.      Remove at linestart This removes a string of characters that is currently 
  1300.       showing at the start of the selected lines. In most cases this will be 
  1301.       used to remove mail markers like >. 
  1302.      Insert at linestart This inserts a new 'flag' at the linestart. This 
  1303.       insertion will be performaed after the text is formatted (although for 
  1304.       linebreak the length of the insertion string is included). Just like the 
  1305.       previous function, this one will most likely be used in mail formatting. 
  1306.  
  1307.  Tabs The two entries in this group will perform a conversion from tabs to 
  1308.  spaces and vice versa. Both obtions are mutually exclusive. 
  1309.  
  1310.      Tabs to spaces This option converts a tab to a given number spaces. 
  1311.      Spaces to tabs This option converts a given number of spaces to one tab 
  1312.       character. 
  1313.  
  1314.  Performing a text-format with several options checked has a certain 
  1315.  intelligence. Smalled will perform these functions with a certain precedence 
  1316.  and exclude functions if they are impossible to perform. (For example an 
  1317.  indent that's bigger than the linelength for a linebreak.) Besides that the 
  1318.  linebreak will recalculate the linelength according to indents and insert at 
  1319.  linestart etc. 
  1320.  
  1321.  Smalled will perform the formatting functions with the following presedence. 
  1322.  
  1323.      Remove Multiple spaces/tabs 
  1324.      Remove at linestart 
  1325.      Remove CR 
  1326.      Tab to spaces (indent will stay intact) 
  1327.      spaces to Tab (indent will stay intact) 
  1328.      Linebreak 
  1329.      Insert chars at linestart 
  1330.      Insert indents 
  1331.  
  1332.  The textformatting dialog also has some intelligence in handling the input. 
  1333.  Yoy don't have to check the checkboxes for insert/remove. They are automaticly 
  1334.  set when text is entered. If the field is emptied, the checkboxes are 
  1335.  automticly undone. The same kind of behaviour is added for the tab-space 
  1336.  conversion section. 
  1337.  
  1338.  
  1339. ΓòÉΓòÉΓòÉ 3.6.6.2. Reflow ΓòÉΓòÉΓòÉ
  1340.  
  1341.  Reflow can only be invoked if there is a text selection active. It can be 
  1342. invoked through the Text-format submenu or by hitting the CTRL-< hot-key. 
  1343.  
  1344. Reflow Will invoke all the formatting options in the reflow text group of the 
  1345. The Text format dialog. This means the functions, Remove CR, Remove multiple 
  1346. tabs/spaces, Linebreak and insert indent will be performad at once. As 
  1347. linelength the current linelength will be used. 
  1348.  
  1349.  
  1350. ΓòÉΓòÉΓòÉ 3.6.6.3. Linebreak ΓòÉΓòÉΓòÉ
  1351.  
  1352.  Linebreak can only be invoked if there is a text selection active. It can be 
  1353. activated by the Linebreak option from the text-format submenu or by pressing 
  1354. the Ctrl-L hot-key. 
  1355.  
  1356. Linebreak will enter <cr> characters at the linelength for the current 
  1357. document. This linelength can be changed by using the Linelength dialog.. 
  1358.  
  1359.  
  1360. ΓòÉΓòÉΓòÉ 3.6.6.4. Remove CR ΓòÉΓòÉΓòÉ
  1361.  
  1362.  Remove CR can only be invoked if there is a text selection active. It can be 
  1363. activated from the Text-format submenu or by pressing the Ctrl-Backspace 
  1364. hot-key. 
  1365.  
  1366. Remove CR will remove the <cr> (return) characters  from the selected text. If 
  1367. a double <cr> is encountered, it will be left in place. This way Paragraph's 
  1368. are preserved. 
  1369.  
  1370.  
  1371. ΓòÉΓòÉΓòÉ 3.6.6.5. Remove Tabs/Sp ΓòÉΓòÉΓòÉ
  1372.  
  1373.  Remove Tabs/Sp can only be invoked if there is a text selection active. It can 
  1374. be invoked through the Text-format submenu or by pressing the Ctrl-Space 
  1375. hotkey. 
  1376.  
  1377. Remove tabs/sp removes all multiple spaces and tabs or combinations and 
  1378. replaces it with a space or a tab (whatever is last in the replaced block). 
  1379.  
  1380.  
  1381. ΓòÉΓòÉΓòÉ 3.6.6.6. Insert indents ΓòÉΓòÉΓòÉ
  1382.  
  1383.  Insert indents can only be invoked if there is a text selection active. It can 
  1384. be invoked from the text-format submenu or by pressing the Ctrl-Tab hotkey. 
  1385.  
  1386. Insert indents will indent every line in the selected text with the indent 
  1387. shown in the first line of the selected text. 
  1388.  
  1389.  
  1390. ΓòÉΓòÉΓòÉ 3.6.6.7. Insert > ΓòÉΓòÉΓòÉ
  1391.  
  1392.  Insert > can only be invoked if there is a text selection active.It can be 
  1393. invoked from the text-format submenu or by pressing the Ctrl-> hotkey. 
  1394.  
  1395. Insert > is added for the mail user. Normally a reply mail will mark the 
  1396. original text with a > character. By invoking this function, the lines in the 
  1397. selected text will be marked with a >. 
  1398.  
  1399.  
  1400. ΓòÉΓòÉΓòÉ 3.7. The context popup menu ΓòÉΓòÉΓòÉ
  1401.  
  1402.  Since version 0.96, Smalled has a context sensitive popup menu. This menu will 
  1403. be activated as the mouse button2 is clicked on the edit area or on the 
  1404. main-message area of the statusbar. This popup will contain the most used edit 
  1405. functions, Cut, Paste, Copy and Clear. 
  1406.  
  1407. From these items the popup will show only those items that can be activated. So 
  1408. if text is selected, the popup will at least show the functions Copy, Clear and 
  1409. Cut. If no text is selected, those options won't show. For the paste option the 
  1410. clipboard is checked. If it cantains valid data, the paste options will be 
  1411. displayed. 
  1412.  
  1413. If no popup is showing on a right mouse click, there probably isn't any text 
  1414. selected and the clipboard will be empty. 
  1415.  
  1416. The functionality of the context popup is largely expanded in version 1.00. 
  1417. Since this version a number of actions can be added to the popup. Besides the 
  1418. Copy, Cut, Paste and Clear functions, Open, Save, Save as, copy to, Print, 
  1419. Find, Find again, Replace, Goto and Undo can be added. To set your choice of 
  1420. popup functions, use the Preferences dialog. 
  1421.  
  1422. NOTE: There is a great package to enhance the desktop. It's called NPSWPS 
  1423. (check it out). However since version 1.81 of this package there is an 
  1424. incompatibility with Smalled. Having the NPSWPS Entry Field Menu enabled causes 
  1425. Smalled's context popup to disappear. If you want to use Smalled.s popup 
  1426. instead of NPSWPS's popup, you should disable the Entry File Menu in NPSWPS. 
  1427. This option can be found under the OTHERS tab in the NPSWPS package. Note, the 
  1428. main-popup can always be invoked from the main-message area of the statusbar! 
  1429.  
  1430.  
  1431. ΓòÉΓòÉΓòÉ 4. Disclaimer ΓòÉΓòÉΓòÉ
  1432.  
  1433.  ====DISCLAIMER==== 
  1434.  
  1435. This package is provided "as is", without any guarantees or warrantees 
  1436. whatsoever. Eric Slaats / Bianchi Software are not liable or responsible for 
  1437. any loss or damage of any kind whatsoever, including, but not limited to, 
  1438. losses of a financial, physical, emotional, marital, social, or mental nature 
  1439. that may result from the use or the purported use of anything in this package, 
  1440. for any purpose whatsoever. 
  1441.  
  1442. This product is supplied "as is", and without any warranties. You may 
  1443. distribute this shareware version of Smalled if the following conditions are 
  1444. met: 
  1445.  
  1446.    1. The distributed archive must contain ONLY the files OS2_2xx.ZIP, 
  1447.       WARP.ZIP, SMALLED.HLP, README.SME, FILE_ID.DIZ, ORDER.SME, REGISTER.EXE, 
  1448.       REGISTER.HLP 
  1449.  
  1450.    2. The contents of this archive are NOT MODIFIED in any way. 
  1451.  
  1452.    3. This version is not to be sold.  However, a reasonable disk copying fee 
  1453.       is permitted. 
  1454.  
  1455.  ====REGISTERING==== 
  1456.  
  1457.  If you like Smalled and want to keep using it after the 40 day trial period, 
  1458.  you have to register it. In Smalled's case, this means you've got to buy a 
  1459.  registration key. This key will unlock Smalleds Save possibilities (which lock 
  1460.  up after 40 days). To obtain a registration key you first have to run the 
  1461.  register.exe program included in this package. The help in the register 
  1462.  program or the readme.sme file will show you how to register your personal 
  1463.  key. (See also the ORDER.SME file.) 
  1464.  
  1465.  Registering Smalled costs $18. 
  1466.  
  1467.  You may register by sending the order.sme form by mail to: 
  1468.  
  1469.       BMT Micro 
  1470.       PO Box 15016 
  1471.       Wilmington, NC  28408 
  1472.       U.S.A. 
  1473.  
  1474.       Bianchi Software 
  1475.       Tongelresestraat 61 
  1476.       5613 DB 
  1477.       Eindhoven 
  1478.       The Netherlands 
  1479.  
  1480.  Ordering by fax or E-mail (credit card) can only be done by BMT Micro. 
  1481.  
  1482.  Enjoy and SUPPORT SHARE/FREEWARE! 
  1483.  
  1484.  
  1485. ΓòÉΓòÉΓòÉ 5. About the author ΓòÉΓòÉΓòÉ
  1486.  
  1487. If you feel the need to contact me, send your comments, criticism, wishes, bugs 
  1488. and postcards (keep 'em commin' :) ) to: 
  1489.  
  1490.       E. Slaats 
  1491.       Bianchi Software 
  1492.       Tongelresestraat 61 
  1493.       5613 DB Eindhoven 
  1494.       The Netherlands 
  1495.  
  1496.       EMAIL Eric.Slaats@pi.net 
  1497.  
  1498.  Support is also supplied through this E-mail nr. 
  1499.  
  1500.  
  1501. ΓòÉΓòÉΓòÉ 6. About Smalled ΓòÉΓòÉΓòÉ
  1502.  
  1503.  Smalled is a 32 bit multi-threaded PM applet that is written in Borland C++ 
  1504. 2.0. A must in the development of Smalled was to try to incorporate all the 
  1505. goodies OS/2 has to offer. Smalled features: 
  1506.  
  1507.      Toolbar with Bubble-help 
  1508.      Statusbar 
  1509.      Complete Drag-n-Drop support 
  1510.      Clipboard support 
  1511.      INI Support (Saving size, place, Etc.) 
  1512.      EA's (Saving fonts, wrap, indent, tab-size) 
  1513.      WYSIWYG Printing 
  1514.      Multi-threading 
  1515.      ATM support 
  1516.      Context popup 
  1517.  
  1518.  Just like other Bianchi Software products, Smalled was created out of a need 
  1519.  to learn. Initialy Smalled was a spinoff from this process, but it has evolved 
  1520.  beyond that. This program is the result of the user reactions I've got on 
  1521.  earlier (free)  versions of Smalled and on the articles written in EDM/2 about 
  1522.  it's development.  A lot of people have asked for features and encouraged me 
  1523.  to expand this program. It has taken so much out of my spare-time (and other 
  1524.  resources) that I've decided to make it (cheap) shareware so some of my 
  1525.  expenses may become covered. 
  1526.  
  1527.  Most of the programming ins and outs are published in EDM/2. Three articles 
  1528.  about buidling an editor version 3-4, 3-6 and 3-9. One article in simple 
  1529.  buttonbars (EDM/2 issue 3-8) and bubble-help (issue 3-10). Where building 
  1530.  Confed learned me the basics, Smalled learned me how to handle EA's, 
  1531.  multi-threaded printing, drag-n-drop and device contexts. 
  1532.  
  1533.  Real helpfull were: 
  1534.  
  1535.      Code examples 
  1536.      The DEVCON CD's 
  1537.      EDM/2 magazine (GET IT!) 
  1538.      The HOBBES CD's 
  1539.      (BOOK) The art of OS/2 2.11 C programming 
  1540.      (BOOK) Real world programming for OS/2 
  1541.      (BOOK) OS/2 presentation manager programming 
  1542.  
  1543.  
  1544. ΓòÉΓòÉΓòÉ 7. What's new / History ΓòÉΓòÉΓòÉ
  1545.  
  1546.  Thanks for all the mail, Please keep the comments comming especially if you 
  1547. discover a bug or want something changed. This Version 1.40 has a lot to thank 
  1548. the Beta testers for. A lot of the improvements were changed according to their 
  1549. suggestions. 
  1550.  
  1551. New/changed 
  1552.  
  1553. in Smalled version 1.41 (25 Oct 1996) 
  1554.  
  1555.  SUBRELEASE 
  1556.  
  1557.      NEW Main popup on Statusbar message-area 
  1558.      NEW Start  New Smalled instance in Tools 
  1559.      NEW Bold and Italic attributes in Font dialog 
  1560.      NEW Autocascade 
  1561.      NEW Shred file 
  1562.      NEW Reload file 
  1563.      Improved Tools interface 
  1564.      Improved Remove Read-only on Backup-files 
  1565.  
  1566.  History 
  1567.  
  1568.  New/Changed in Smalled version 1.40 (sept 1996) 
  1569.  
  1570.      NEW Configurable statusbar with popups 
  1571.      NEW Several textformatting utilities 
  1572.      NEW Auto-indent 
  1573.      NEW Real-time linewrap 
  1574.      NEW Compact toolbar switch 
  1575.      NEW Tools menu 
  1576.      NEW Toolbar and Statusbar toggle 
  1577.      NEW Expanded the popup with textitems 
  1578.      NEW Wordcount 
  1579.      NEW EA toggle 
  1580.      NEW Start SMEHTM from Smalled 
  1581.      NEW Extended the toolbar 
  1582.      NEW Added some new hotkeys 
  1583.      NEW Flashier icon 
  1584.      Improved Preferences (3 new pages) 
  1585.      Improved preferences storage in OS2.INI 
  1586.      Improced File information dialog 
  1587.      Improved Tab settings dialog 
  1588.      Improved Print memory management 
  1589.      Fixed CTRL keys work with Caps-lock 
  1590.      Fixed Wildcard filter in fileopen dialog 
  1591.      Fixed Error in Backup path string 
  1592.  
  1593.  Smalled 1.30 5 May 1996 
  1594.  
  1595.      NEW Full support for the Dragtext utility 
  1596.      NEW Toolbar is fully configurable 
  1597.      NEW Preferences notebook with new options 
  1598.      NEW Basic backup utility 
  1599.      NEW Linebreak dialog 
  1600.      NEW Expanded the popup 
  1601.      NEW Save and exit 
  1602.      NEW Deselect (esc Ctrl-\) 
  1603.      NEW Added some new hotkeys 
  1604.      Changed Ctrl-A == Save as 
  1605.      Changed Insert file for Retrieve (Ctrl-I) 
  1606.      Changed Ctrl-C == Copy file to. 
  1607.      Improved Flow in save on exit 
  1608.      Improved Multithreading (semaphores) 
  1609.      Improved d:d (preference switches) 
  1610.      Improved Error handling 
  1611.      Fixed Blackline under toolbar icons 
  1612.      Fixed d:d bug with copy/move 
  1613.      Fixed Bug in handling broken ea's 
  1614.  
  1615.   Smalled 1.21 9 April 96 
  1616.  
  1617.      NEW Full drag-n-drop interface for selected and complete text Added are. 
  1618.       Move, Copy, Print, Shred, Save 
  1619.      NEW File history in file-dialog 
  1620.      NEW Save selected. 
  1621.      NEW Print selected. 
  1622.      NEW Days left in about dialog. 
  1623.      NEW 40 day lockup only for save. 
  1624.      NEW CTRL-Y = Cut line. 
  1625.      NEW Save as in toolbar. 
  1626.      NEW Drop inserts at drop point 
  1627.      NEW Print and Copy to ... in Popup menu. 
  1628.      Changed CTRL-A to Save as 
  1629.      Improved exe size for warp (70 Kb) 
  1630.      Improved multi-threading. 
  1631.      Improved Print-memory-management. 
  1632.      Minor bugfix in loading files 
  1633.  
  1634.   Smalled 1.10 25 Jan 96 
  1635.  
  1636.      NEW copy to file... 
  1637.      NEW File Changed flag in Statusline 
  1638.      NEW Nr of lines in Statusline 
  1639.      NEW File attribs in File info dialog 
  1640.      NEW Tab size in File info dialog 
  1641.      NEW Optional load cursorpos 
  1642.      NEW Optional replace-dialog position 
  1643.      NEW Optional Find-dialog position 
  1644.      NEW Dragtext support 
  1645.      Improved Search in opendialog 
  1646.      30 day lockup only for save and print 
  1647.      Fixed black bubbles in 2.1 
  1648.  
  1649.  Smalled 1.00 1 Jan 96 
  1650.  
  1651.      NEW Jumppoints (CTRL-J) 
  1652.      NEW preferences dialog 
  1653.      NEW Popup configurable 
  1654.      NEW Find updated (global and case sens e.o.) 
  1655.      NEW Replace updated (global and case sens e.o.) 
  1656.      NEW Position save for find and replace 
  1657.      NEW Search function in open dialog 
  1658.      NEW Buttonbar optional 
  1659.      NEW Buttonbar status save (including bubble) 
  1660.      NEW Save bubble status 
  1661.      NEW default setting for tabs remembered 
  1662.      NEW CTRL-P for print 
  1663.      NEW CTRL-N for new 
  1664.      NEW Possible to save empty files 
  1665.      NEW Possible to save unchanged files 
  1666.      NEW Fileopen with nonexisting filename sets filename 
  1667.      Improved font handling (dialog) 
  1668.      Improved FileOpen dialog 
  1669.      Improved Default dir dialog 
  1670.      Improved Bubble-help display 
  1671.      Improved All dialogs got Mnemonics control 
  1672.      Improved memory error message 
  1673.      Improved Flow open dialog 
  1674.      Improved fontsize set doesn't destroy tabsize 
  1675.      Bug fix default select standard printer 
  1676.      Bug fix Fixed alt-backspace 
  1677.      Bug fix not display opendlg if default dir is root 
  1678.  
  1679.  Smalled 0.96 October 95 
  1680.  
  1681.      New Exit button in titlebar 
  1682.      New context sensitive popup menu 
  1683.      New Bubble-help 
  1684.      New Undo works for font change 
  1685.      Improved flow in conditional save 
  1686.      Improved memory managent in print 
  1687.      Improved error handling clipboard failures 
  1688.      Smaller code 
  1689.      Change F3 function key to exit 
  1690.      F2 function key for search again 
  1691.      Ctrl +/ added for select all 
  1692.      Bug fix (hanged applet) in Cancel in save on exit 
  1693.      Bug fix in opendialog failure because of no start entries in the INI 
  1694.  
  1695.  Smalled 0.95 September 95 
  1696.  
  1697.      New go line dialog 
  1698.      New color change dialog 
  1699.      New active vertical scrolling 
  1700.      New Tab size saved in EA 
  1701.      New Save as dialog on exit if untitled.fil 
  1702.      Bugfix fileopen/filesave with long names 
  1703.      Bugfix Protection against EA screwups 
  1704.      Bugfix in drop color 
  1705.      Changed default dir save (last recently used) 
  1706.      Changed fileinfodlg 
  1707.      Changed default dir dialog (remember last dir) 
  1708.      Changed Retrieve function 
  1709.      Error message on clipboard failure 
  1710.      Ctrl+O Open 
  1711.      Open Icon added 
  1712.  
  1713.  Smalled 0.9 August 95 
  1714.  
  1715.      New Set default dir dialog 
  1716.      Bug fixed unable to open situations 
  1717.      Bug fix in set defaults 
  1718.      Bug fix in save on exit 
  1719.      Bug fix in Print 
  1720.      CTRL-F = find 
  1721.      CTRL-A = find again 
  1722.      CTRL-R = replace 
  1723.      Set defaults gives statusbar message 
  1724.      Wrap will be saved as default. 
  1725.      Wrap change gives statusbar message 
  1726.      Change flag on font change 
  1727.      Saves cursor position with each file 
  1728.      Modeles find/replace dialogs. 
  1729.      Improved EA's. access 
  1730.      Shortcut keys in menu's 
  1731.      Info in the options hotkey to I but T 
  1732.      New in buttonbar 
  1733.      Limitations of smalled added in Help file 
  1734.  
  1735.  Smalled 0.8 Juli 95 Initial release 
  1736.  
  1737.  
  1738. ΓòÉΓòÉΓòÉ 8. Future attractions ΓòÉΓòÉΓòÉ
  1739.  
  1740.  Futere attractions. 
  1741.  
  1742.      Extended backup function 
  1743.      Visual improvement 
  1744.      Printer preferences (pagenr, etc.) 
  1745.      Printer preview 
  1746.      Optional page break display 
  1747.      Optional ruler 
  1748.      Keyboard Macro's 
  1749.      Keyboard remapping 
  1750.      Easy access to ╤Ç╤ü╤é╤â╤ä, etc. 
  1751.      Spelling checker 
  1752.      Correct spelling-errors in this help 
  1753.      Find, replace for <CR><LF> 
  1754.      Multi file edit (spawn) 
  1755.      Append to clipboard 
  1756.      Multi level undo 
  1757.      Extensions for writing INF (separate program is comming) 
  1758.      Support for comment, history and keyword EA's 
  1759.      secondary font (fast switching) 
  1760.  
  1761.  
  1762. ΓòÉΓòÉΓòÉ 9. Other Bianchi Software products ΓòÉΓòÉΓòÉ
  1763.  
  1764.  SMEHTM 
  1765.  
  1766. The Smalled HTML Extensions can be uploaded as SMEHTM10.ZIP from the Hobbes, 
  1767. the BMT Micro and other anonymous OS/2 sites. 
  1768.  
  1769. SMEHTM can work with Smalled, E.exe and other MLE based editors and turn them 
  1770. into dedicated HTML editors. It acts as a small notebook that floats on-top and 
  1771. that can be used to insert HTML tags into the text that is being edited It 
  1772. supports a very large part of the HTML code set. Besides that, a version for 
  1773. INF editing being prepared. Here is a screenshot of the bitmapped pagetags to 
  1774. give an impression. 
  1775.  
  1776. Registering SMEHTM costs 15$. However, if it's registered with Smalled, the 
  1777. total package is 25$. This means a discount of 7$ on SMEHTM. 
  1778.  
  1779. Confed 
  1780.  
  1781. Confed, currently in version 0.8, is a config.sys editor. On the outside it has 
  1782. the same look and feel of Smalled. This application makes editing/creating the 
  1783. config.sys real easy. It features custom edit controls for the config commands, 
  1784. on-line help for the config.sys, and most of the features of Smalled like 
  1785. Multithreading, direct manipulation, button-bar, etc. Check it out. 
  1786.  
  1787. Confedxx.zip can be found on several OS/2 sites like ftp.cdrom.com and Hobbes. 
  1788.  
  1789.  
  1790. ΓòÉΓòÉΓòÉ 10. EDM/2 ΓòÉΓòÉΓòÉ
  1791.  
  1792.  EDM/2 is a publication by developers for developers and is published by IQPac 
  1793. Inc. EDM/2 is largely the work of three people. Editor-in-chief Larry Salomon 
  1794. Jr., Associate editor Carsten Whimster and Contributing editor Gordon 
  1795. Zeglinski. Besides the columns these three add there are articles written by 
  1796. independent authors. EDM/2 is out there for three years now and is a very high 
  1797. standard publication. For me it was one of the most used sources for example 
  1798. code and explanations while building Smalled and the other OS/2 projects I do. 
  1799. If you're working on a OS/2 project now or if you're interested how Smalled was 
  1800. done, check out EDM/2, you won't be disappointed! 
  1801.  
  1802. EDM/2 can be obtained in any of the following ways: 
  1803.  
  1804.      Ftp on the Internet 
  1805.         -  hobbes.nmsu.edu/os2/newsltr 
  1806.         -  ftp.luth.se/pub/os2/programming/newsletter 
  1807.         -  generalhq.pc.cc.cmu.edu/pub/newsletters/edm2 
  1808.      WWW readable on-line on the internet 
  1809.         -  fttp://www.iqpac.com 
  1810.      The EDM/2 mailing list. Send an empty message to edm2-info@knex.mind.org 
  1811.       to receive a file containing (among other things) instructions for 
  1812.       subscribing to EDM/2. 
  1813.      On Compuserve all back issues are available in the OS/2 Developers Forum 
  1814.       2. 
  1815.  
  1816.  
  1817. ΓòÉΓòÉΓòÉ 11. How do I ..... ΓòÉΓòÉΓòÉ
  1818.  
  1819.       Get help fast 
  1820.       Use multiple Smalled instances 
  1821.       Use Drag-n-Drop in Smalled 
  1822.       Open a file 
  1823.       Save a file 
  1824.       Use the file-history 
  1825.       Cut text 
  1826.       Copy text 
  1827.       Paste text 
  1828.       Change a font 
  1829.       Change colors 
  1830.       Save a font 
  1831.       Set preferences 
  1832.       Find a word 
  1833.       Replace a word 
  1834.       Delete text 
  1835.       Print a document 
  1836.       Change word wrap 
  1837.       Change tab settings 
  1838.       Active vertical scroll 
  1839.       Goto line 
  1840.       Find a file 
  1841.  
  1842.  
  1843. ΓòÉΓòÉΓòÉ 11.1. Open a file ΓòÉΓòÉΓòÉ
  1844.  
  1845.  Opening a file can be done in three different ways. 
  1846.  
  1847.       - Using file-menu open (with the filehistory) 
  1848.       - Dropping a file object on the Smalled icon 
  1849.       - Dropping a file object on the Smalled edit area. 
  1850.  
  1851.  
  1852. ΓòÉΓòÉΓòÉ 11.2. Save a font ΓòÉΓòÉΓòÉ
  1853.  
  1854.  The font selected by a document will be saved in the Extended attributes of a 
  1855. file, as this file is saved. 
  1856.  
  1857. The default font (font used when a new file is created or a file without 
  1858. smalled ea's is opened) can be set if the Save button is invoked on the 
  1859. Font-Dialog. This dialog is started if the set-font option is choosen from the 
  1860. options-menu or from the button-bar. 
  1861.  
  1862.  
  1863. ΓòÉΓòÉΓòÉ 11.3. Find a word ΓòÉΓòÉΓòÉ
  1864.  
  1865.  Use the find button or select Find  from the Edit-menu. 
  1866.  
  1867.  
  1868. ΓòÉΓòÉΓòÉ 11.4. Replace a word ΓòÉΓòÉΓòÉ
  1869.  
  1870.  Use the replace button or select replace  from the Edit-menu and fill in the 
  1871. dialog. 
  1872.  
  1873.  
  1874. ΓòÉΓòÉΓòÉ 11.5. Delete text ΓòÉΓòÉΓòÉ
  1875.  
  1876.  Select text and use del or the button or select Clear from the Edit-menu. 
  1877.  
  1878.  
  1879. ΓòÉΓòÉΓòÉ 11.6. Print the document ΓòÉΓòÉΓòÉ
  1880.  
  1881.  Printing the current document can be done by selecting the Print option of the 
  1882. File menu or by selecting the print button  . If a selection has to be printed 
  1883. the "print selected" checkbutton must be flagged. 
  1884.  
  1885. Another way is to drag the titlebar icon to the printer if the whole text has 
  1886. to be printed. If a selection has to be printed the selection can be dragged to 
  1887. the printer. 
  1888.  
  1889.  
  1890. ΓòÉΓòÉΓòÉ 11.7. File history ΓòÉΓòÉΓòÉ
  1891.  
  1892.  The file-history in Smalled is attached to the Standard file dialog This way 
  1893. it can be used not only for opening a file but also for insert file, save as 
  1894. and copy to. The file-history is attached to a drop-down list that is attached 
  1895. to the file-name entry-field, This list can be operated in the same way a drive 
  1896. can be selected. The cursor-down may be used to circle through the entries or 
  1897. the button on the right of the entry-field can be invoked to show the entire 
  1898. list. 
  1899.  
  1900.  
  1901. ΓòÉΓòÉΓòÉ 12. Glossary / What is ... ΓòÉΓòÉΓòÉ
  1902.  
  1903. The following (technical) terms which may need further explanation are used in 
  1904. this help document. 
  1905.  
  1906.      OS/2 
  1907.      Clipboard 
  1908.      Presentation parameters 
  1909.      Drag-n-drop 
  1910.      Multithreading 
  1911.      Direct manipulation 
  1912.      ATM fonts 
  1913.      Extended attributes 
  1914.      Standard file dialog 
  1915.      Standard font dialog 
  1916.      File-history 
  1917.      Bubble-help 
  1918.      DragText 
  1919.      Text-format 
  1920.  
  1921.  
  1922. ΓòÉΓòÉΓòÉ 12.1. Multithreading ΓòÉΓòÉΓòÉ
  1923.  
  1924.  Multithreading is the capability of OS/2 to perform more than one task at once 
  1925. for one proces. For example you can access the help of this applet, and in the 
  1926. meantime load, save or print a file.  Both actions are taking place at the same 
  1927. time . It's like walking and chewing gum at the same time. It's  NOT like 
  1928. Windows, which takes a step, performs a chew, takes a step, etc. 
  1929.  
  1930.  
  1931. ΓòÉΓòÉΓòÉ 12.2. IBM OS/2 ΓòÉΓòÉΓòÉ
  1932.  
  1933.  OS/2 is a registered trademark of International Business Machines. It's the 
  1934. wonderfull operating system you are using at the moment. 
  1935.  
  1936.  
  1937. ΓòÉΓòÉΓòÉ 12.3. Presentation parameters ΓòÉΓòÉΓòÉ
  1938.  
  1939.  Presentation Parameters are a set of properties which are attached to every 
  1940. OS/2 control. These properties command the way a control looks. The most common 
  1941. use is changing fonts and colors by dropping them on a control using Direct 
  1942. manipulation. 
  1943.  
  1944. If you want to change fonts or colors, you first have to open a font-palette, 
  1945. color-palette or scheme-palette from the system setup folder. 
  1946.  
  1947.  
  1948. ΓòÉΓòÉΓòÉ 12.4. Clipboard ΓòÉΓòÉΓòÉ
  1949.  
  1950.  The clipboard provides a temporary storage area for a piece of text, a bitmap 
  1951. or a metafile. In Smalled the only interresting part is text. It will enable 
  1952. you to move data within Smalled or share data with other applications. 
  1953.  
  1954. The most common operations on the clipboard are: 
  1955.  
  1956.       Cut 
  1957.       Copy 
  1958.       Paste 
  1959.  
  1960.  The data in the clipboard is maintained in memory only.  Clipboard data is 
  1961.  lost when the computer is turned off. 
  1962.  
  1963.  
  1964. ΓòÉΓòÉΓòÉ 12.5. Direct manipulation. ΓòÉΓòÉΓòÉ
  1965.  
  1966.  One of the most attractive features of the OS/2 desktop is the possibility to 
  1967. drag objects and drop them on another object and thus start an action involving 
  1968. those two objects. This is called direct manipulation. In Smalled direct 
  1969. manipulation is completely supported. Smalled even understands the Drag-text 
  1970. rendering method. Besides that it's behaviour can be customized (see d&d 
  1971. preferences).If Smalled is on the drag-site, selected text can be dragged by 
  1972. starting a drag from anywhere on the edit-area as long as there is a block of 
  1973. selected text. If the whole text has to be dragged, the drag can be started 
  1974. from the title-bar icon. 
  1975.  
  1976. The following actions can be invoked in Smalled by using Drag-n-drop: 
  1977.  
  1978.      Opening a file 
  1979.      Saving a file 
  1980.      Saving selected text 
  1981.      Copy and move of text 
  1982.      Shredding text / invoking new 
  1983.      Printing 
  1984.      Changing Presentation parameters 
  1985.      Working with Drag-text 
  1986.  
  1987.  A drag can be aborted by using the ESC key or the F1 (help) key. If F1 is 
  1988.  invoked, this help-page will be displayed. 
  1989.  
  1990.  WARNING: The use of drag-n-drop can randomly distort bitmaps and icons on your 
  1991.  system. This isn't a Smalled bug, it's a bug in OS/2 and it isn't fatal 
  1992.  because everything will work just fine. However it's very anoying. IBM fixed 
  1993.  this bug in Fixpack 8. So if you're experiencing trouble of this kind, just 
  1994.  install fixpack 8 or higher. 
  1995.  
  1996.  
  1997. ΓòÉΓòÉΓòÉ 12.6. DragText. ΓòÉΓòÉΓòÉ
  1998.  
  1999.  DragText is a utility written by Rich Walsh. This utility makes it possible to 
  2000. use d&d from virtualy every OS/2 control. Besides that DragText has a lot of 
  2001. extra's and it is an extremely well behaving utility. Smalled understands the 
  2002. rendering method used by DragText, so if DragText is installed it can be used 
  2003. seamlessly with Smalled. Drags are possible from Smalled to DragText supported 
  2004. applications and vice versa. 
  2005.  
  2006. Besides being able to drag text to every possible entryfield, DT also supports 
  2007. drags from *every* OS/2 window. Besides that DT has the following extra's : 
  2008.  
  2009.      drop text on a WPS folder to create a file whose name is based on the 
  2010.       first few words of the text.  You can drop one of these DragText files on 
  2011.       any supported window to insert the text. 
  2012.      if the text you drop on the WPS is a URL, DragText will create a 
  2013.       WebExplorer Url object.  The object's title will be taken from the URL, 
  2014.       minus unnecessary words like "http://", "www", etc. 
  2015.      press Alt as you drop any file on a multiline entryfield to insert its 
  2016.       contents. 
  2017.      press Alt as you drop a folder on a multiline entryfield to insert a 
  2018.       formatted listing of the directory's files.  You can configure the 
  2019.       formatting any way you want;  you can even use it to write cmd files. 
  2020.      because DT can create files, you can drop text on many programs that 
  2021.       won't accept dragged text but will accept a file. 
  2022.      since DT now does so many things, it uses 6 different icons to show you 
  2023.       what will happen when you drop your text.  You *must* have Fixpack 8 or 
  2024.       later installed;  if you don't, this feature will be disabled to prevent 
  2025.       your system from crashing. 
  2026.  
  2027.  
  2028. ΓòÉΓòÉΓòÉ 12.7. Opening a file through drag-n-drop ΓòÉΓòÉΓòÉ
  2029.  
  2030.  A file can be opened through drag-n-drop in several ways. 
  2031.  
  2032. - If a file object is dropped on the Smalled icon, Smalled is started and the 
  2033. file-object dropped on the Smalled icon is opened. 
  2034.  
  2035. - A file object can be dropped on the Smalled edit area when Smalled is already 
  2036. open. If Smalled doesn't contain text, the file is simply opened. If Smalled 
  2037. contains text, the text of the dropped object will be inserted at the point it 
  2038. is dropped. The complete dropped text will be selected after the drop. 
  2039.  
  2040.  
  2041. ΓòÉΓòÉΓòÉ 12.8. Saving a file through drag-n-drop ΓòÉΓòÉΓòÉ
  2042.  
  2043.  Saving text through drag-n-drop is one of the nicest features of Smalled. 
  2044. Saving can simply be achieved by dragging the titlebar-icon or a text selection 
  2045. to the place where you want the text to be saved. the WPS will create a 
  2046. data-file at the drop point containing the complete text currently in Smalled 
  2047. or in the selection. 
  2048.  
  2049. In the preferences dialog, you can set the way Smalled will set the filename. 
  2050. The possibilities are: The original filename (the one that's in the titlebar) 
  2051. is used for the save action or the system default [data file] is used. You 
  2052. don't have to worry about duplicates or overwriting a file, the filesystem 
  2053. simply numberes the file if it has the same name as an already existing file. 
  2054.  
  2055. Future releases may have a dialog for customizing the drop-name. 
  2056.  
  2057.  
  2058. ΓòÉΓòÉΓòÉ 12.9. Saving selected text through drag-n-drop ΓòÉΓòÉΓòÉ
  2059.  
  2060.  If the selected text has to be saved, simply start a drag operation from 
  2061. anywhere on the edit area as long as a selection is active. You may drag the 
  2062. selection to any place you like. The selection will be saved as data-file on 
  2063. the place you drop it. 
  2064.  
  2065. In the preferences dialog, you can set the way Smalled will set the filename. 
  2066. The possibilities are: The original filename (the one that's in the titlebar) 
  2067. is used for the save action or the system default [data file] is used. You 
  2068. don't have to worry about duplicates or overwriting a file, the filesystem 
  2069. simply numberes the file if it has the same name as an already existing file. 
  2070.  
  2071.  
  2072. ΓòÉΓòÉΓòÉ 12.10. Copy and Move text through drag-n-drop ΓòÉΓòÉΓòÉ
  2073.  
  2074.  Copying and moving text through drag and drop is supported in one instance of 
  2075. Smalled or between instances of Smalled (or to EPM) and to all  Drag-text 
  2076. supported controls and applications that understand the native DRM_OS2FILE 
  2077. rendering format. 
  2078. A drag can be started from anywhere in the edit area as long as a selection is 
  2079. active. The dragged text will be inserted at the drop point. If the SHIFT key 
  2080. is pressed during the drag, a move is assumed. If this is the case, the dragged 
  2081. selection will be deleted after the drop. 
  2082.  
  2083. After the drop, the complete text will be selected. 
  2084.  
  2085. If a drag has to be discarded, ESC will do the trick. 
  2086.  
  2087.  
  2088. ΓòÉΓòÉΓòÉ 12.11. Shredding text / invoking new through drag-n-drop ΓòÉΓòÉΓòÉ
  2089.  
  2090.  Shredding (deleting) text is the same as invoking a clear on the selected text 
  2091. with the difference that the selected text is dropped on the shredder. After a 
  2092. shred operation, the deleted text can be retrieved by invoking an undo. 
  2093.  
  2094. It's also possible to delete the whole text. In this case the titlebar-icon 
  2095. must be dragged to the shredder. If this is done, Smalled will act just as if a 
  2096. New operation is invoked. 
  2097.  
  2098.  
  2099. ΓòÉΓòÉΓòÉ 12.12. Printing through drag-n-drop ΓòÉΓòÉΓòÉ
  2100.  
  2101.  To print the complete contents of Smalled, the titlebar-icon has to be dragged 
  2102. to the printer. If this is done, a normal print operation is started. In this 
  2103. print action the dropped on printer is used. 
  2104.  
  2105. In Smalled it's also possible to print a selection. Simply start a drag from 
  2106. anywhere on the edit area (as long as a selection is active) and drop this 
  2107. selection on the printer. The currently selected text will be printed using the 
  2108. font, tab, etc. currently in use for that text in Smalled. 
  2109.  
  2110. If a drag operation has to be discarded, use ESC. 
  2111.  
  2112.  
  2113. ΓòÉΓòÉΓòÉ 12.13. Changing Presentation parameters through drag-n-drop ΓòÉΓòÉΓòÉ
  2114.  
  2115.  You can change the color of any part of the Smalled main window (except the 
  2116. smart icons) by dropping a color on it. To do this, open the system setup 
  2117. folder and start the color palette. Choose a color and drop it on the part of 
  2118. your choice For example one of the scrollbars. They will change color. If you 
  2119. exit the application, the change will be remembered. 
  2120.  
  2121. In a simmilar way, the Fonts can be changed. Start the font palette and pick a 
  2122. font. Drop it on the menubar or on the edit area. The font will change. Changes 
  2123. will be saved. 
  2124.  
  2125. You can change both color and font in a single action by dropping a scheme 
  2126. palette on Smalled. The scheme palette is also found in the system setup 
  2127. folder. 
  2128.  
  2129.  
  2130. ΓòÉΓòÉΓòÉ 12.14. Working with Drag-text ΓòÉΓòÉΓòÉ
  2131.  
  2132.  Many people use Rich Walsh's Drag-text package. This nice package can be used 
  2133. with Smalled. Smalled understands the rendering methods used by DragText. This 
  2134. means that Smalled can be used directly with no further changes with DT. You 
  2135. may drag objects from DT supported controls of drag to DT supported controls. 
  2136. Smalled can even be modified so that DT takes control over the d&d in the 
  2137. Smalled edit window (see d&d preferences). 
  2138.  
  2139.  
  2140. ΓòÉΓòÉΓòÉ 12.15. ATM fonts ΓòÉΓòÉΓòÉ
  2141.  
  2142.  The most fonts OS/2 uses are Adobe Type Manager fonts. These fonts are 
  2143. scalable in all directions and are supported by Smalled. There are a lot of ATM 
  2144. fonts that are freeware. They can be installed in OS/2. All the ATM fonts 
  2145. installed in OS/2 can be used in Smalled. 
  2146.  
  2147.  
  2148. ΓòÉΓòÉΓòÉ 12.16. Extended attributes ΓòÉΓòÉΓòÉ
  2149.  
  2150.  In DOS and Windows, files only have 4 attributes (actually it's 6). Files can 
  2151. be hidden, Read only, System or archived. OS/2 however can attach more 
  2152. information (attributes) to a file. This information is known as the extended 
  2153. attributes. They can have a maximum size of 64Kb for each file! 
  2154.  
  2155. The creation date and the last access date are examples of extended attributes. 
  2156. More extended attributes can be found in the settings notebook of a file. Most 
  2157. common are: 
  2158.  
  2159.       - History 
  2160.       - Comment 
  2161.       - Keywords 
  2162.       - Icon 
  2163.       - long name 
  2164.  
  2165.  Besides these standard extended attributes OS/2 has the ability to use custom 
  2166.  EA's. Smalled uses four custom EA's to store the used font, the wrap setting, 
  2167.  the tab-size and the last used cursor position. The beauty of this approach is 
  2168.  that the file contents are pure ASCII and can be handled as such by every 
  2169.  other application. 
  2170.  
  2171.  Future releases of Smalled will probably see more EA access. 
  2172.  
  2173.  
  2174. ΓòÉΓòÉΓòÉ 12.17. Standard file dialog ΓòÉΓòÉΓòÉ
  2175.  
  2176.  The Standard file dialog is the standard dialog OS/2 provides for disk access 
  2177. actions. It enables you to change directories and drives and select a filename 
  2178. from a listbox. The entered filename will be used to open, save, save as, copy 
  2179. to or insert-files.  Hint: Use the Set default dir in the file menu to set the 
  2180. directory used by the open, save as, insert file and copy to actions. 
  2181.  
  2182. The open dialog used in Smalled has some nice extra's. It has two major 
  2183. extra's. It contains a file history and a file find utility. 
  2184.  
  2185. The file entry field contains a drop down list with the 8 last used files. Even 
  2186. files that are opened or saved through drag and drop are added to the list. The 
  2187. list can be activated by using the small button on the right site of the 
  2188. entryfield (just like the drive list), or the cursor keys can be used to walk 
  2189. through the entries one by one. 
  2190.  
  2191. The fileopen dialog is also modified so it can be used to find a file anywhere 
  2192. on the system. If you change the contents of the 'Open filename:' entryfield, 
  2193. the Search button will become available. If search is pressed, Smalled will 
  2194. search the drive mentioned in the 'Drive:' field for the file entered. The 
  2195. search will be conducted recursively from the directory active in 'Directory'. 
  2196. So if the  d:\files\smalled directory is current in the open-dialog. All 
  2197. directories under this directory  will be searched. The filename entered may 
  2198. contain the wildcards * and ?. 
  2199.  
  2200. The Smalled open dialog also supports other ways of finding a file (since 
  2201. version 1.10). You may also  enter a complete path with wildcards. If a 
  2202. complete filepath is entered and a search is conducted, all the subdirectories 
  2203. of the path entered are searched for the file mask. If you only want to search 
  2204. the entered directory, simply press return after entering the filemask (! Not 
  2205. the search button) and the File:  listbox will show all the files in the 
  2206. entered directory. If a filemask with only the driveletter is entered, the 
  2207. whole drive is searched from the root. 
  2208.  
  2209. If the search is started, the 'File:' listbox will change to 'Found:'. The 
  2210. files that  match the query will be displayed in that listbox. If one is 
  2211. selected it will be displayed in the  'Open filename:' entryfield. If OK is 
  2212. pressed, this file will be opened. If Cancel is pressed,  the search will be 
  2213. aborted and the found listbox will dissapear. There is a quicker way to open a 
  2214. found file. Just double-click on one of the found names and Smalled will open 
  2215. it. 
  2216.  
  2217. If the search is conducted in a drive/directory combination isn't of your 
  2218. liking, just change them and press search again. The search currently underway 
  2219. will be aborted and a new search will be started. 
  2220.  
  2221. If no matching files were found, a message stating so will be displayed in the 
  2222. 'Found:' listbox. 
  2223.  
  2224.  
  2225. ΓòÉΓòÉΓòÉ 12.18. Standard font dialog ΓòÉΓòÉΓòÉ
  2226.  
  2227.  The standard font dialog is provided by OS/2 for a consistant way of selecting 
  2228. fonts. It enables you to select a font, select its attributes and style and set 
  2229. its point-size. An example of the selected font will be shown in the dialog. 
  2230. Smalled uses a slightly modified version of thsi dialog to make a difference 
  2231. between saving a font as default and applying one.  If the save buton is 
  2232. pressed, the font of the text currently loaded is changed and the font is saved 
  2233. as the default. If apply is pressed, the font used in the text loaded is 
  2234. changed. This font is saved with the file in the ea's as the file is saved. 
  2235.  
  2236.  
  2237. ΓòÉΓòÉΓòÉ 13. Limitations of Smalled ΓòÉΓòÉΓòÉ
  2238.  
  2239.  This help entry is added in version 0.9. It is added to point out to users 
  2240. what can and can't be done with Smalled. With the release of Smalled 0.95 some 
  2241. of these items have become possible. Most noticeble active scrolling and color 
  2242. changing. 
  2243.  
  2244. Smalled is based on the MLE control found in OS/2. As such it can be seen as a 
  2245. shell which makes it possible to acces this control easily. The MLE control 
  2246. (Multi Line Edit) can be found in more places in OS/2, for example in the third 
  2247. page of the file tag of the settings notebook. In this page comments etc. can 
  2248. be added. The control used to do this is the MLE control. MLE was intended to 
  2249. edit small pieces of text, typically 4kb. I found it was able to handle very 
  2250. large amounts of text (several MB's), although performance may suffer as if you 
  2251. try this.  If you use Smalled you have to live with the limitations of the MLE 
  2252. control until I find time to write my own MLE control which (of course) won't 
  2253. suffer from these limitations, or until I find a work around. 
  2254.  
  2255. The following items limit the use of smalled. 
  2256.  
  2257.       Load and save performance 
  2258.       64Kb clipboard support 
  2259.  
  2260.  If you have any comments beside these items please let me know. 
  2261.  
  2262.  
  2263. ΓòÉΓòÉΓòÉ 13.1. Load and save performance ΓòÉΓòÉΓòÉ
  2264.  
  2265.  In smalled loading (large) files is slow while saving the files is fast. How 
  2266. come? The MLE control was intended to handle small amounts of text. It was 
  2267. never designed to be a full sized editor. So this control is limited to 64Kb of 
  2268. text. Smalled is capable to handle larger files because there is a way around 
  2269. this, load and save the files in chunks of 64 Kb. 
  2270.  
  2271. When saving a file, the MLE control releases the 64 Kb chunks very fast so 
  2272. saving is fast. It seems even faster because it's handled multi threaded. 
  2273.  
  2274. Loading a (large) file is slow because MLE has to prepare a 64 Kb chunk of 
  2275. memory before loading 64 Kb of text. When it does this MLE displayes the clock 
  2276. pointer. With Every consecutive 64 Kb block that has to be prepared the prepare 
  2277. time grows. This makes loading slow and nothing can be done to speed it up 
  2278. (Until I write my own MLE control). If you're using files up to +- 300 Kb you 
  2279. shouldn't even notice this. Files of 1 Mb and larger suffer greatly from this 
  2280. slowing down. 
  2281.  
  2282.  
  2283. ΓòÉΓòÉΓòÉ 13.2. 64Kb clipboard support ΓòÉΓòÉΓòÉ
  2284.  
  2285.  The MLE control also handles clipboard support. With one message the selected 
  2286. text is copied to the clipboard. This has one limitation, the maximum amount of 
  2287. text that the MLE can copy to the clipboard is 64Kb. This is because the MLE 
  2288. control is limited to handling 64 Kb of text. I haven't found a way around 
  2289. this. You will be noticed if you try to cut, copy or paste more then 64 Kb. 
  2290.  
  2291.  
  2292. ΓòÉΓòÉΓòÉ 14. Keys help ΓòÉΓòÉΓòÉ
  2293.  
  2294.  As with all good applications there are some 'hot keys' defined which will 
  2295. make life a little easier. Also a few mouse actions are defined as shortcuts. 
  2296.  
  2297. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2298. ΓöéKey             ΓöéAction                        Γöé
  2299. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2300. ΓöéShift-Del       ΓöéCut selection                 Γöé
  2301. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2302. ΓöéCtrl-Y          ΓöéCut current line              Γöé
  2303. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2304. ΓöéCtrl-Ins        ΓöéCopy selection                Γöé
  2305. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2306. ΓöéShift-Ins       ΓöéPaste                         Γöé
  2307. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2308. ΓöéAlt-Bksp        ΓöéUndo                          Γöé
  2309. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2310. ΓöéShift-arrow     ΓöéSelect text or extend a       Γöé
  2311. Γöé                Γöéselection in the direction of Γöé
  2312. Γöé                Γöéthe arrow                     Γöé
  2313. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2314. ΓöéShift-Home      ΓöéSelect text or extend a       Γöé
  2315. Γöé                Γöéselection to the beginning of Γöé
  2316. Γöé                Γöéthe current line              Γöé
  2317. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2318. ΓöéShift-End       ΓöéSelect text or extend a       Γöé
  2319. Γöé                Γöéselection to the end of the   Γöé
  2320. Γöé                Γöécurrent line                  Γöé
  2321. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2322. ΓöéShift-Ctrl-RightΓöéSelect text or extend a       Γöé
  2323. Γöé                Γöéselection to the beginning of Γöé
  2324. Γöé                Γöéthe next word                 Γöé
  2325. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2326. ΓöéShift+Ctrl+Left ΓöéSelect text or extend a       Γöé
  2327. Γöé                Γöéselection to the beginning of Γöé
  2328. Γöé                Γöéthe previous word             Γöé
  2329. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2330. ΓöéShift+Ctrl+Home ΓöéSelect text or extend a       Γöé
  2331. Γöé                Γöéselection to the beginning of Γöé
  2332. Γöé                Γöéthe file                      Γöé
  2333. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2334. ΓöéShift+Ctrl+End  ΓöéSelect text or extend a       Γöé
  2335. Γöé                Γöéselection to the end of the   Γöé
  2336. Γöé                Γöéfile                          Γöé
  2337. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2338. ΓöéESC             ΓöéDeselect or Cancel a drag     Γöé
  2339. Γöé                Γöéoperation                     Γöé
  2340. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2341. ΓöéCTRL-N          ΓöéNew                           Γöé
  2342. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2343. ΓöéCTRL-O          ΓöéOpen                          Γöé
  2344. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2345. ΓöéCTRL-I          ΓöéInsert file                   Γöé
  2346. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2347. ΓöéCTRL-C          ΓöéCopy to file...               Γöé
  2348. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2349. ΓöéCTRL-S          ΓöéSave                          Γöé
  2350. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2351. ΓöéCTRL-A          ΓöéSave as ...                   Γöé
  2352. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2353. ΓöéCTRL-P          ΓöéPrint                         Γöé
  2354. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2355. ΓöéCTRL-X          ΓöéExit                          Γöé
  2356. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2357. ΓöéALT-F4          ΓöéExit                          Γöé
  2358. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2359. ΓöéF3              ΓöéExit                          Γöé
  2360. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2361. ΓöéCTRL-W          ΓöéToggle Wrap                   Γöé
  2362. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2363. ΓöéCTRL-D          ΓöéToggle Indent                 Γöé
  2364. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2365. ΓöéCTRL-=          ΓöéToggle Toolbar                Γöé
  2366. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2367. ΓöéCTRL-F          ΓöéFind                          Γöé
  2368. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2369. ΓöéF2              ΓöéFind again                    Γöé
  2370. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2371. ΓöéCTRL-R          ΓöéReplace                       Γöé
  2372. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2373. ΓöéCTRL-J          ΓöéJumppoint                     Γöé
  2374. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2375. ΓöéCTRL-T          ΓöéText format...                Γöé
  2376. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2377. ΓöéCTRL-<          ΓöéReflow                        Γöé
  2378. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2379. ΓöéCTRL->          ΓöéInsert >                      Γöé
  2380. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2381. ΓöéCTRL-L          ΓöéLinebreak                     Γöé
  2382. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2383. ΓöéCTRL-Backsp     ΓöéRemove CR                     Γöé
  2384. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2385. ΓöéCTRL-Space      ΓöéRemove Tabs/sp                Γöé
  2386. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2387. ΓöéCTRL-Tab           ΓöéInsert indents                Γöé
  2388. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2389. ΓöéCTRL-/          ΓöéSelect all                    Γöé
  2390. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2391. ΓöéCTRL-\          ΓöéDeselect all                  Γöé
  2392. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2393. ΓöéCTRL-HOME       ΓöéGoto top of document.         Γöé
  2394. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2395. ΓöéCTRL-END        ΓöéGoto end of document.         Γöé
  2396. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2397. ΓöéTab             ΓöéInsert a tab character at the Γöé
  2398. Γöé                Γöécursor position               Γöé
  2399. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2400. ΓöéDel             ΓöéClear                         Γöé
  2401. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2402. ΓöéInsert          ΓöéSwitch between insert and     Γöé
  2403. Γöé                Γöéreplace mode. In insert mode, Γöé
  2404. Γöé                Γöénew text is inserted at the   Γöé
  2405. Γöé                Γöécursor position, moving the   Γöé
  2406. Γöé                Γöéexisting text to the right. InΓöé
  2407. Γöé                Γöéreplace mode, the new text    Γöé
  2408. Γöé                Γöéreplaces the existing text.   Γöé
  2409. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2410. ΓöéMouse           Γöé                              Γöé
  2411. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2412. ΓöéDblclk1         ΓöéSelect word under the cursor  Γöé
  2413. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2414. ΓöéSnglclk1-drag   ΓöéSelect area                   Γöé
  2415. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2416. ΓöéSnglclk2 on editΓöéActivate popup menu           Γöé
  2417. Γöéarea            Γöé                              Γöé
  2418. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2419. ΓöéDbllclk2 on     ΓöéActivate Bubble-help          Γöé
  2420. ΓöéToolbar         Γöé                              Γöé
  2421. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2422.  
  2423.  
  2424. ΓòÉΓòÉΓòÉ 15. Getting help fast ΓòÉΓòÉΓòÉ
  2425.  
  2426.  Smalled is designed with virtually all the OS/2 possiblities on board. So it 
  2427. is possible to jump to a particular help page fast. 
  2428.  
  2429. Help for the toolbar buttons can be obtained by pressing the button and holding 
  2430. the mousekey down. If F1 is pressed while the mousebutton is held down, the 
  2431. help page for the particular button action is displayed. Another quick way to 
  2432. obtain help for buttons is to turn on Bubblehelp. 
  2433.  
  2434. Help for menu items can be obtained in the same fashion. Just hold down the 
  2435. mousekey on a selected menu or menuitem and press the F1 key. 
  2436.  
  2437. Help dialogs can be obtained by the help buttons displayed on the dialogs or by 
  2438. pressing F1. 
  2439.  
  2440.  
  2441. ΓòÉΓòÉΓòÉ 16. Multiple Smalled instances ΓòÉΓòÉΓòÉ
  2442.  
  2443.  You may start Smalled more then once. You can even use Direct manipulation 
  2444. between the Smalled instances. The easiest way to start multiple instances is 
  2445. to create a new program objact anywhere you like from the templates folder and 
  2446. set Smalled.exe as the file to be executed. The next step is setting the 
  2447. "Object open behaviour" in the window tab. If this is set to "Create new 
  2448. window", a new instance of Smalled is started each time the smalled program 
  2449. icon is clicked. 
  2450.  
  2451. Note that mutiple Smalled instances will auto-cascade if the autocascade 
  2452. checkbox is set in the general preferences page. 
  2453.  
  2454.  
  2455. ΓòÉΓòÉΓòÉ 17. Bubble-help ΓòÉΓòÉΓòÉ
  2456.  
  2457.  In version 0.96 bubble help is included. When bubble-help is activated, a 
  2458. small window appears under a toolbar button when you mouse over it. This window 
  2459. contains a short discription concerning the function of the button currently 
  2460. under the mouse pointer. 
  2461.  
  2462. This function is considered usefull for first time users. In the long run these 
  2463. bubbles tend to irritate. So the default for bubble-help is off! To activate 
  2464. bubble-help doubleclick the mousebutton2 on the toolbar. If bubblehelp is 
  2465. turned on it will be mentioned in the statusbar. To turn bubblehelp off 
  2466. doubleclick again on the toolbar.